/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:19:54,619 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:19:54,622 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:19:54,661 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:19:54,661 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:19:54,664 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:19:54,666 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:19:54,673 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:19:54,675 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:19:54,681 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:19:54,682 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:19:54,683 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:19:54,683 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:19:54,685 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:19:54,686 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:19:54,687 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:19:54,691 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:19:54,691 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:19:54,694 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:19:54,700 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:19:54,701 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:19:54,704 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:19:54,705 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:19:54,706 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:19:54,708 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:19:54,708 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:19:54,708 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:19:54,709 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:19:54,709 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:19:54,710 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:19:54,710 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:19:54,713 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:19:54,715 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:19:54,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:19:54,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:19:54,716 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:19:54,717 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:19:54,717 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:19:54,717 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:19:54,717 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:19:54,718 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:19:54,719 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:19:54,749 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:19:54,750 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:19:54,750 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:19:54,750 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:19:54,753 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:19:54,753 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:19:54,753 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:19:54,753 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:19:54,754 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:19:54,754 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:19:54,754 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:19:54,754 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:19:54,755 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:19:54,756 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:19:54,756 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:19:54,756 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:19:54,756 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:19:54,756 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:19:54,756 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:19:54,757 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:19:54,757 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:19:54,757 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:19:54,757 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:19:54,757 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:19:54,757 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:19:55,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:19:55,045 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:19:55,048 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:19:55,049 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:19:55,050 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:19:55,050 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl [2021-08-12 19:19:55,051 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl' [2021-08-12 19:19:55,080 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:19:55,082 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:19:55,082 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:19:55,083 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:19:55,083 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:19:55,093 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,100 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,107 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:19:55,108 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:19:55,109 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:19:55,109 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:19:55,115 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,116 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,117 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,117 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,120 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,122 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,123 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/1) ... [2021-08-12 19:19:55,124 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:19:55,125 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:19:55,125 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:19:55,125 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:19:55,126 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (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:19:55,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:19:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:19:55,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:19:55,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:19:55,197 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:19:55,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:19:55,198 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:19:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:19:55,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:19:55,199 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:19:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:19:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:19:55,199 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-12 19:19:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-12 19:19:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-12 19:19:55,199 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-08-12 19:19:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-08-12 19:19:55,200 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-08-12 19:19:55,200 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-08-12 19:19:55,200 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-08-12 19:19:55,200 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-08-12 19:19:55,201 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:19:55,445 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:19:55,445 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-08-12 19:19:55,446 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-12 19:19:55,447 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-08-12 19:19:55,447 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread5EXIT is neither atomic block end nor error location. [2021-08-12 19:19:55,447 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread6EXIT is neither atomic block end nor error location. [2021-08-12 19:19:55,448 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:19:55 BoogieIcfgContainer [2021-08-12 19:19:55,448 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:19:55,450 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:19:55,450 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:19:55,452 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:19:55,453 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:19:55" (1/2) ... [2021-08-12 19:19:55,453 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a161245 and model type parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:19:55, skipping insertion in model container [2021-08-12 19:19:55,453 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:19:55" (2/2) ... [2021-08-12 19:19:55,455 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1-dsl.wvr.bpl [2021-08-12 19:19:55,480 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:19:55,481 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:19:55,481 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:19:55,581 INFO L149 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-08-12 19:19:55,599 INFO L255 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-08-12 19:19:55,630 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:19:55,630 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:19:55,630 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:19:55,630 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:19:55,630 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:19:55,630 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:19:55,630 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:19:55,631 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:19:55,645 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 48 transitions, 168 flow [2021-08-12 19:19:55,704 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 405 states, 403 states have (on average 3.880893300248139) internal successors, (1564), 404 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:55,710 INFO L276 IsEmpty]: Start isEmpty. Operand has 405 states, 403 states have (on average 3.880893300248139) internal successors, (1564), 404 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:55,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:19:55,730 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:55,731 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:55,731 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:55,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:55,736 INFO L82 PathProgramCache]: Analyzing trace with hash -2039335680, now seen corresponding path program 1 times [2021-08-12 19:19:55,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:55,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369565272] [2021-08-12 19:19:55,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:56,003 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:19:56,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:56,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369565272] [2021-08-12 19:19:56,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369565272] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:56,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:56,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:19:56,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118701280] [2021-08-12 19:19:56,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:19:56,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:56,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:19:56,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:19:56,026 INFO L87 Difference]: Start difference. First operand has 405 states, 403 states have (on average 3.880893300248139) internal successors, (1564), 404 states have internal predecessors, (1564), 0 states have call successors, (0), 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 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:56,222 INFO L93 Difference]: Finished difference Result 1093 states and 4342 transitions. [2021-08-12 19:19:56,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:19:56,224 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:19:56,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:56,260 INFO L225 Difference]: With dead ends: 1093 [2021-08-12 19:19:56,261 INFO L226 Difference]: Without dead ends: 1068 [2021-08-12 19:19:56,268 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 48.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:56,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2021-08-12 19:19:56,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 525. [2021-08-12 19:19:56,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 3.881679389312977) internal successors, (2034), 524 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 2034 transitions. [2021-08-12 19:19:56,377 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 2034 transitions. Word has length 22 [2021-08-12 19:19:56,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:56,378 INFO L482 AbstractCegarLoop]: Abstraction has 525 states and 2034 transitions. [2021-08-12 19:19:56,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,379 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 2034 transitions. [2021-08-12 19:19:56,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:19:56,382 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:56,382 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:56,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:19:56,383 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:56,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:56,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1643355036, now seen corresponding path program 2 times [2021-08-12 19:19:56,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:56,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103607584] [2021-08-12 19:19:56,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:56,469 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:19:56,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:56,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103607584] [2021-08-12 19:19:56,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103607584] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:56,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:56,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:19:56,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023427694] [2021-08-12 19:19:56,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:19:56,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:56,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:19:56,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:19:56,475 INFO L87 Difference]: Start difference. First operand 525 states and 2034 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:56,597 INFO L93 Difference]: Finished difference Result 1220 states and 4832 transitions. [2021-08-12 19:19:56,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:19:56,598 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:19:56,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:56,607 INFO L225 Difference]: With dead ends: 1220 [2021-08-12 19:19:56,608 INFO L226 Difference]: Without dead ends: 1197 [2021-08-12 19:19:56,609 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:56,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-08-12 19:19:56,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 545. [2021-08-12 19:19:56,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 3.8529411764705883) internal successors, (2096), 544 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 2096 transitions. [2021-08-12 19:19:56,647 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 2096 transitions. Word has length 22 [2021-08-12 19:19:56,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:56,647 INFO L482 AbstractCegarLoop]: Abstraction has 545 states and 2096 transitions. [2021-08-12 19:19:56,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,648 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 2096 transitions. [2021-08-12 19:19:56,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:56,651 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:56,651 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:56,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:19:56,651 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:56,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:56,652 INFO L82 PathProgramCache]: Analyzing trace with hash -661584511, now seen corresponding path program 1 times [2021-08-12 19:19:56,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:56,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946688260] [2021-08-12 19:19:56,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:56,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:56,701 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:19:56,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:56,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946688260] [2021-08-12 19:19:56,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946688260] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:56,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:56,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:19:56,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790386311] [2021-08-12 19:19:56,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 19:19:56,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:56,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 19:19:56,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:19:56,703 INFO L87 Difference]: Start difference. First operand 545 states and 2096 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:56,752 INFO L93 Difference]: Finished difference Result 767 states and 2906 transitions. [2021-08-12 19:19:56,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 19:19:56,753 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:56,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:56,758 INFO L225 Difference]: With dead ends: 767 [2021-08-12 19:19:56,758 INFO L226 Difference]: Without dead ends: 529 [2021-08-12 19:19:56,762 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:19:56,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-12 19:19:56,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2021-08-12 19:19:56,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 3.6761363636363638) internal successors, (1941), 528 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1941 transitions. [2021-08-12 19:19:56,785 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1941 transitions. Word has length 24 [2021-08-12 19:19:56,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:56,785 INFO L482 AbstractCegarLoop]: Abstraction has 529 states and 1941 transitions. [2021-08-12 19:19:56,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:56,785 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1941 transitions. [2021-08-12 19:19:56,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:56,787 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:56,787 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:56,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:19:56,788 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:56,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:56,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1934875805, now seen corresponding path program 2 times [2021-08-12 19:19:56,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:56,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212787103] [2021-08-12 19:19:56,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:56,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:56,846 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:19:56,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:56,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212787103] [2021-08-12 19:19:56,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212787103] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:56,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:56,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:19:56,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740908356] [2021-08-12 19:19:56,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:19:56,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:56,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:19:56,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:56,849 INFO L87 Difference]: Start difference. First operand 529 states and 1941 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:57,056 INFO L93 Difference]: Finished difference Result 1559 states and 5850 transitions. [2021-08-12 19:19:57,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:19:57,057 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:57,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:57,067 INFO L225 Difference]: With dead ends: 1559 [2021-08-12 19:19:57,067 INFO L226 Difference]: Without dead ends: 1346 [2021-08-12 19:19:57,069 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:19:57,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2021-08-12 19:19:57,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 680. [2021-08-12 19:19:57,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.787923416789396) internal successors, (2572), 679 states have internal predecessors, (2572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2572 transitions. [2021-08-12 19:19:57,111 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2572 transitions. Word has length 24 [2021-08-12 19:19:57,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:57,111 INFO L482 AbstractCegarLoop]: Abstraction has 680 states and 2572 transitions. [2021-08-12 19:19:57,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,112 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2572 transitions. [2021-08-12 19:19:57,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:57,114 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:57,114 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:57,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:19:57,115 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:57,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:57,117 INFO L82 PathProgramCache]: Analyzing trace with hash 2074450649, now seen corresponding path program 1 times [2021-08-12 19:19:57,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:57,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474418553] [2021-08-12 19:19:57,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:57,182 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:19:57,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:57,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474418553] [2021-08-12 19:19:57,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474418553] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:57,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:57,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:19:57,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936554063] [2021-08-12 19:19:57,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 19:19:57,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:57,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 19:19:57,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:19:57,188 INFO L87 Difference]: Start difference. First operand 680 states and 2572 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:57,249 INFO L93 Difference]: Finished difference Result 925 states and 3457 transitions. [2021-08-12 19:19:57,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 19:19:57,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:57,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:57,255 INFO L225 Difference]: With dead ends: 925 [2021-08-12 19:19:57,255 INFO L226 Difference]: Without dead ends: 604 [2021-08-12 19:19:57,256 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:19:57,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-12 19:19:57,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-08-12 19:19:57,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 603 states have (on average 3.583747927031509) internal successors, (2161), 603 states have internal predecessors, (2161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 2161 transitions. [2021-08-12 19:19:57,282 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 2161 transitions. Word has length 24 [2021-08-12 19:19:57,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:57,283 INFO L482 AbstractCegarLoop]: Abstraction has 604 states and 2161 transitions. [2021-08-12 19:19:57,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,283 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 2161 transitions. [2021-08-12 19:19:57,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:57,285 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:57,285 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:57,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 19:19:57,285 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:57,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:57,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1944733407, now seen corresponding path program 1 times [2021-08-12 19:19:57,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:57,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17307408] [2021-08-12 19:19:57,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:57,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:57,329 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:19:57,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:57,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17307408] [2021-08-12 19:19:57,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17307408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:57,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649892304] [2021-08-12 19:19:57,330 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:19:57,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:57,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:19:57,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:19:57,554 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:19:57,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649892304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:57,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:19:57,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:19:57,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602051233] [2021-08-12 19:19:57,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:19:57,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:57,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:19:57,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:19:57,559 INFO L87 Difference]: Start difference. First operand 604 states and 2161 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 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:19:57,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:57,730 INFO L93 Difference]: Finished difference Result 1213 states and 4259 transitions. [2021-08-12 19:19:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:19:57,731 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:57,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:57,739 INFO L225 Difference]: With dead ends: 1213 [2021-08-12 19:19:57,739 INFO L226 Difference]: Without dead ends: 989 [2021-08-12 19:19:57,742 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:57,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-08-12 19:19:57,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 685. [2021-08-12 19:19:57,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.6271929824561404) internal successors, (2481), 684 states have internal predecessors, (2481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:57,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2481 transitions. [2021-08-12 19:19:57,799 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2481 transitions. Word has length 24 [2021-08-12 19:19:57,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:57,800 INFO L482 AbstractCegarLoop]: Abstraction has 685 states and 2481 transitions. [2021-08-12 19:19:57,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 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:19:57,800 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2481 transitions. [2021-08-12 19:19:57,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:57,802 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:57,802 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:58,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-12 19:19:58,026 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:58,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:58,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1051081059, now seen corresponding path program 2 times [2021-08-12 19:19:58,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:58,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599074416] [2021-08-12 19:19:58,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:58,057 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:19:58,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:58,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599074416] [2021-08-12 19:19:58,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599074416] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:58,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:58,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:19:58,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751983482] [2021-08-12 19:19:58,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:19:58,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:58,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:19:58,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:58,059 INFO L87 Difference]: Start difference. First operand 685 states and 2481 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:58,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:58,219 INFO L93 Difference]: Finished difference Result 1078 states and 3758 transitions. [2021-08-12 19:19:58,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:19:58,220 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:58,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:58,228 INFO L225 Difference]: With dead ends: 1078 [2021-08-12 19:19:58,228 INFO L226 Difference]: Without dead ends: 963 [2021-08-12 19:19:58,228 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 23.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:58,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-08-12 19:19:58,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 703. [2021-08-12 19:19:58,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 3.6210826210826212) internal successors, (2542), 702 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:58,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2542 transitions. [2021-08-12 19:19:58,268 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2542 transitions. Word has length 24 [2021-08-12 19:19:58,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:58,270 INFO L482 AbstractCegarLoop]: Abstraction has 703 states and 2542 transitions. [2021-08-12 19:19:58,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:58,270 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2542 transitions. [2021-08-12 19:19:58,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:58,271 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:58,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, 1, 1, 1, 1] [2021-08-12 19:19:58,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-12 19:19:58,272 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:58,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:58,272 INFO L82 PathProgramCache]: Analyzing trace with hash 628675505, now seen corresponding path program 3 times [2021-08-12 19:19:58,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:58,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960019880] [2021-08-12 19:19:58,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:58,294 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:19:58,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:58,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960019880] [2021-08-12 19:19:58,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960019880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:58,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168595708] [2021-08-12 19:19:58,295 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 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:19:58,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:19:58,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:19:58,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:19:58,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:19:58,443 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:19:58,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168595708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:58,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:19:58,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:19:58,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469969549] [2021-08-12 19:19:58,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:19:58,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:58,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:19:58,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:19:58,445 INFO L87 Difference]: Start difference. First operand 703 states and 2542 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 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:19:58,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:58,604 INFO L93 Difference]: Finished difference Result 1180 states and 4104 transitions. [2021-08-12 19:19:58,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:19:58,604 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:58,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:58,612 INFO L225 Difference]: With dead ends: 1180 [2021-08-12 19:19:58,613 INFO L226 Difference]: Without dead ends: 949 [2021-08-12 19:19:58,614 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:58,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-08-12 19:19:58,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 628. [2021-08-12 19:19:58,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.5964912280701755) internal successors, (2255), 627 states have internal predecessors, (2255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:58,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 2255 transitions. [2021-08-12 19:19:58,652 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 2255 transitions. Word has length 24 [2021-08-12 19:19:58,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:58,653 INFO L482 AbstractCegarLoop]: Abstraction has 628 states and 2255 transitions. [2021-08-12 19:19:58,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 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:19:58,653 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 2255 transitions. [2021-08-12 19:19:58,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:58,655 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:58,655 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:58,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:19:58,881 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:58,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:58,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1476649541, now seen corresponding path program 4 times [2021-08-12 19:19:58,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:58,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884315808] [2021-08-12 19:19:58,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:58,904 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:19:58,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:58,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884315808] [2021-08-12 19:19:58,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884315808] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:58,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:58,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:19:58,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336685742] [2021-08-12 19:19:58,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:19:58,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:58,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:19:58,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:58,906 INFO L87 Difference]: Start difference. First operand 628 states and 2255 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:59,042 INFO L93 Difference]: Finished difference Result 922 states and 3259 transitions. [2021-08-12 19:19:59,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:19:59,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:59,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:59,049 INFO L225 Difference]: With dead ends: 922 [2021-08-12 19:19:59,049 INFO L226 Difference]: Without dead ends: 827 [2021-08-12 19:19:59,050 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:59,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-08-12 19:19:59,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 620. [2021-08-12 19:19:59,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.61389337641357) internal successors, (2237), 619 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 2237 transitions. [2021-08-12 19:19:59,091 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 2237 transitions. Word has length 24 [2021-08-12 19:19:59,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:59,091 INFO L482 AbstractCegarLoop]: Abstraction has 620 states and 2237 transitions. [2021-08-12 19:19:59,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,091 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 2237 transitions. [2021-08-12 19:19:59,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:59,093 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:59,093 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:59,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-12 19:19:59,093 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:59,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:59,094 INFO L82 PathProgramCache]: Analyzing trace with hash 954675751, now seen corresponding path program 3 times [2021-08-12 19:19:59,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:59,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165241629] [2021-08-12 19:19:59,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:59,134 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:19:59,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:59,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165241629] [2021-08-12 19:19:59,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165241629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:59,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678738769] [2021-08-12 19:19:59,135 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 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:19:59,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:19:59,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:19:59,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:19:59,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:19:59,250 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:19:59,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678738769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:59,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:19:59,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:19:59,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434911942] [2021-08-12 19:19:59,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:19:59,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:59,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:19:59,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:19:59,252 INFO L87 Difference]: Start difference. First operand 620 states and 2237 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 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:19:59,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:59,384 INFO L93 Difference]: Finished difference Result 1013 states and 3576 transitions. [2021-08-12 19:19:59,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:19:59,384 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:59,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:59,391 INFO L225 Difference]: With dead ends: 1013 [2021-08-12 19:19:59,391 INFO L226 Difference]: Without dead ends: 857 [2021-08-12 19:19:59,392 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 26.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:59,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-08-12 19:19:59,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 548. [2021-08-12 19:19:59,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.579524680073126) internal successors, (1958), 547 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1958 transitions. [2021-08-12 19:19:59,421 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1958 transitions. Word has length 24 [2021-08-12 19:19:59,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:59,421 INFO L482 AbstractCegarLoop]: Abstraction has 548 states and 1958 transitions. [2021-08-12 19:19:59,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 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:19:59,422 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1958 transitions. [2021-08-12 19:19:59,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:59,424 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:59,424 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:59,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-12 19:19:59,648 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:59,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:59,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1922149633, now seen corresponding path program 5 times [2021-08-12 19:19:59,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:59,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239513033] [2021-08-12 19:19:59,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:59,669 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:19:59,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:59,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239513033] [2021-08-12 19:19:59,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239513033] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:19:59,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:19:59,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:19:59,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913303795] [2021-08-12 19:19:59,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:19:59,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:19:59,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:19:59,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:19:59,670 INFO L87 Difference]: Start difference. First operand 548 states and 1958 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:19:59,830 INFO L93 Difference]: Finished difference Result 1013 states and 3551 transitions. [2021-08-12 19:19:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:19:59,831 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:19:59,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:19:59,837 INFO L225 Difference]: With dead ends: 1013 [2021-08-12 19:19:59,838 INFO L226 Difference]: Without dead ends: 842 [2021-08-12 19:19:59,838 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:19:59,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-08-12 19:19:59,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 608. [2021-08-12 19:19:59,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 3.602965403624382) internal successors, (2187), 607 states have internal predecessors, (2187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 2187 transitions. [2021-08-12 19:19:59,870 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 2187 transitions. Word has length 24 [2021-08-12 19:19:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:19:59,870 INFO L482 AbstractCegarLoop]: Abstraction has 608 states and 2187 transitions. [2021-08-12 19:19:59,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:19:59,870 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 2187 transitions. [2021-08-12 19:19:59,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:19:59,872 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:19:59,872 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:19:59,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-12 19:19:59,873 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:19:59,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:19:59,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1932007235, now seen corresponding path program 4 times [2021-08-12 19:19:59,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:19:59,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944209235] [2021-08-12 19:19:59,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:19:59,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:19:59,894 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:19:59,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:19:59,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944209235] [2021-08-12 19:19:59,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944209235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:19:59,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823139334] [2021-08-12 19:19:59,895 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 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:19:59,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:19:59,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:19:59,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:19:59,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:00,002 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:00,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823139334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:00,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:00,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:20:00,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321966610] [2021-08-12 19:20:00,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:20:00,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:00,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:20:00,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:00,004 INFO L87 Difference]: Start difference. First operand 608 states and 2187 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 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:00,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:00,140 INFO L93 Difference]: Finished difference Result 981 states and 3461 transitions. [2021-08-12 19:20:00,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:00,141 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:20:00,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:00,147 INFO L225 Difference]: With dead ends: 981 [2021-08-12 19:20:00,147 INFO L226 Difference]: Without dead ends: 757 [2021-08-12 19:20:00,148 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 24.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:00,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-08-12 19:20:00,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 603. [2021-08-12 19:20:00,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 602 states have (on average 3.5930232558139537) internal successors, (2163), 602 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call 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:00,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 2163 transitions. [2021-08-12 19:20:00,187 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 2163 transitions. Word has length 24 [2021-08-12 19:20:00,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:00,187 INFO L482 AbstractCegarLoop]: Abstraction has 603 states and 2163 transitions. [2021-08-12 19:20:00,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 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:00,187 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 2163 transitions. [2021-08-12 19:20:00,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:20:00,189 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:00,189 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:00,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:00,409 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:00,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:00,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1038354887, now seen corresponding path program 5 times [2021-08-12 19:20:00,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:00,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720845501] [2021-08-12 19:20:00,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:00,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:00,440 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:00,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:00,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720845501] [2021-08-12 19:20:00,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720845501] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:00,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:00,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:00,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976499990] [2021-08-12 19:20:00,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:00,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:00,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:00,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:00,443 INFO L87 Difference]: Start difference. First operand 603 states and 2163 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:00,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:00,635 INFO L93 Difference]: Finished difference Result 1073 states and 3664 transitions. [2021-08-12 19:20:00,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:20:00,637 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:20:00,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:00,649 INFO L225 Difference]: With dead ends: 1073 [2021-08-12 19:20:00,650 INFO L226 Difference]: Without dead ends: 946 [2021-08-12 19:20:00,650 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:20:00,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-08-12 19:20:00,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 591. [2021-08-12 19:20:00,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.6) internal successors, (2124), 590 states have internal predecessors, (2124), 0 states have call successors, (0), 0 states have call 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:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 2124 transitions. [2021-08-12 19:20:00,686 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 2124 transitions. Word has length 24 [2021-08-12 19:20:00,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:00,687 INFO L482 AbstractCegarLoop]: Abstraction has 591 states and 2124 transitions. [2021-08-12 19:20:00,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:00,687 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 2124 transitions. [2021-08-12 19:20:00,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:20:00,689 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:00,689 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:00,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-12 19:20:00,689 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:00,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:00,690 INFO L82 PathProgramCache]: Analyzing trace with hash 641401677, now seen corresponding path program 6 times [2021-08-12 19:20:00,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:00,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756228010] [2021-08-12 19:20:00,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:00,712 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:00,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:00,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756228010] [2021-08-12 19:20:00,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756228010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:00,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577053085] [2021-08-12 19:20:00,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:00,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:20:00,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:00,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:20:00,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:00,822 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:00,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577053085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:00,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:00,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:20:00,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591911713] [2021-08-12 19:20:00,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:20:00,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:00,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:20:00,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:00,824 INFO L87 Difference]: Start difference. First operand 591 states and 2124 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:00,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:00,963 INFO L93 Difference]: Finished difference Result 930 states and 3235 transitions. [2021-08-12 19:20:00,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:00,963 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:20:00,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:00,969 INFO L225 Difference]: With dead ends: 930 [2021-08-12 19:20:00,969 INFO L226 Difference]: Without dead ends: 783 [2021-08-12 19:20:00,969 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:00,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-08-12 19:20:00,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 582. [2021-08-12 19:20:00,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 581 states have (on average 3.604130808950086) internal successors, (2094), 581 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call 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:00,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 2094 transitions. [2021-08-12 19:20:00,999 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 2094 transitions. Word has length 24 [2021-08-12 19:20:00,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:01,000 INFO L482 AbstractCegarLoop]: Abstraction has 582 states and 2094 transitions. [2021-08-12 19:20:01,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:01,000 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 2094 transitions. [2021-08-12 19:20:01,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:20:01,002 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:01,002 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:01,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-12 19:20:01,217 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:01,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:01,217 INFO L82 PathProgramCache]: Analyzing trace with hash 831548115, now seen corresponding path program 6 times [2021-08-12 19:20:01,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:01,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722911234] [2021-08-12 19:20:01,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:01,236 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:01,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:01,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722911234] [2021-08-12 19:20:01,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722911234] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:01,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:01,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:01,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638591649] [2021-08-12 19:20:01,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:01,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:01,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:01,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:01,238 INFO L87 Difference]: Start difference. First operand 582 states and 2094 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:01,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:01,348 INFO L93 Difference]: Finished difference Result 685 states and 2407 transitions. [2021-08-12 19:20:01,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:20:01,349 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:20:01,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:01,360 INFO L225 Difference]: With dead ends: 685 [2021-08-12 19:20:01,360 INFO L226 Difference]: Without dead ends: 565 [2021-08-12 19:20:01,360 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 24.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:01,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-12 19:20:01,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2021-08-12 19:20:01,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 564 states have (on average 3.6382978723404253) internal successors, (2052), 564 states have internal predecessors, (2052), 0 states have call successors, (0), 0 states have call 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:01,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2052 transitions. [2021-08-12 19:20:01,398 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2052 transitions. Word has length 24 [2021-08-12 19:20:01,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:01,398 INFO L482 AbstractCegarLoop]: Abstraction has 565 states and 2052 transitions. [2021-08-12 19:20:01,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:01,398 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2052 transitions. [2021-08-12 19:20:01,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:20:01,400 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:01,400 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:01,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-12 19:20:01,401 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:01,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:01,401 INFO L82 PathProgramCache]: Analyzing trace with hash -293162627, now seen corresponding path program 7 times [2021-08-12 19:20:01,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:01,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128308533] [2021-08-12 19:20:01,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:01,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:01,430 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:01,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:01,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128308533] [2021-08-12 19:20:01,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128308533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:01,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977410018] [2021-08-12 19:20:01,431 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 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:01,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:01,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:20:01,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:01,521 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:01,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977410018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:01,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:01,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:20:01,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076472110] [2021-08-12 19:20:01,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:20:01,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:01,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:20:01,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:20:01,523 INFO L87 Difference]: Start difference. First operand 565 states and 2052 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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:01,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:01,649 INFO L93 Difference]: Finished difference Result 742 states and 2633 transitions. [2021-08-12 19:20:01,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:01,650 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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 24 [2021-08-12 19:20:01,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:01,663 INFO L225 Difference]: With dead ends: 742 [2021-08-12 19:20:01,663 INFO L226 Difference]: Without dead ends: 595 [2021-08-12 19:20:01,664 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:01,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-08-12 19:20:01,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 487. [2021-08-12 19:20:01,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.625514403292181) internal successors, (1762), 486 states have internal predecessors, (1762), 0 states have call successors, (0), 0 states have call 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:01,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1762 transitions. [2021-08-12 19:20:01,695 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1762 transitions. Word has length 24 [2021-08-12 19:20:01,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:01,696 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1762 transitions. [2021-08-12 19:20:01,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 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:01,696 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1762 transitions. [2021-08-12 19:20:01,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:01,697 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:01,697 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:01,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:01,922 INFO L430 AbstractCegarLoop]: === Iteration 17 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:01,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:01,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1216404668, now seen corresponding path program 1 times [2021-08-12 19:20:01,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:01,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535079432] [2021-08-12 19:20:01,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:02,062 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:02,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:02,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535079432] [2021-08-12 19:20:02,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535079432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:02,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559219775] [2021-08-12 19:20:02,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:02,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:02,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:02,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:02,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:02,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:20:02,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:02,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:02,393 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:02,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:02,454 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:02,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559219775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:02,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:02,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:02,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095612097] [2021-08-12 19:20:02,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:02,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:02,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:02,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:02,456 INFO L87 Difference]: Start difference. First operand 487 states and 1762 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:02,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:02,898 INFO L93 Difference]: Finished difference Result 943 states and 3510 transitions. [2021-08-12 19:20:02,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:02,898 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:02,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:02,903 INFO L225 Difference]: With dead ends: 943 [2021-08-12 19:20:02,903 INFO L226 Difference]: Without dead ends: 860 [2021-08-12 19:20:02,904 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 260.1ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:02,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-08-12 19:20:02,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 547. [2021-08-12 19:20:02,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.6336996336996337) internal successors, (1984), 546 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call 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:02,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1984 transitions. [2021-08-12 19:20:02,936 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1984 transitions. Word has length 26 [2021-08-12 19:20:02,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:02,936 INFO L482 AbstractCegarLoop]: Abstraction has 547 states and 1984 transitions. [2021-08-12 19:20:02,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:02,936 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1984 transitions. [2021-08-12 19:20:02,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:02,938 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:02,938 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:03,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 19:20:03,161 INFO L430 AbstractCegarLoop]: === Iteration 18 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:03,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:03,161 INFO L82 PathProgramCache]: Analyzing trace with hash 469022628, now seen corresponding path program 1 times [2021-08-12 19:20:03,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:03,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919919830] [2021-08-12 19:20:03,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:03,272 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:03,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:03,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919919830] [2021-08-12 19:20:03,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919919830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:03,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210036624] [2021-08-12 19:20:03,272 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:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:03,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:03,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:03,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:03,479 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:20:03,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:03,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:03,487 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:03,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:03,525 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:03,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210036624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:03,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:03,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:03,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364423479] [2021-08-12 19:20:03,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:03,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:03,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:03,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:03,527 INFO L87 Difference]: Start difference. First operand 547 states and 1984 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:03,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:03,961 INFO L93 Difference]: Finished difference Result 1019 states and 3790 transitions. [2021-08-12 19:20:03,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:03,961 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:03,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:03,966 INFO L225 Difference]: With dead ends: 1019 [2021-08-12 19:20:03,966 INFO L226 Difference]: Without dead ends: 936 [2021-08-12 19:20:03,966 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:03,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-08-12 19:20:03,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 569. [2021-08-12 19:20:03,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 568 states have (on average 3.653169014084507) internal successors, (2075), 568 states have internal predecessors, (2075), 0 states have call successors, (0), 0 states have call 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:04,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 2075 transitions. [2021-08-12 19:20:04,002 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 2075 transitions. Word has length 26 [2021-08-12 19:20:04,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:04,002 INFO L482 AbstractCegarLoop]: Abstraction has 569 states and 2075 transitions. [2021-08-12 19:20:04,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:04,003 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 2075 transitions. [2021-08-12 19:20:04,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:04,004 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:04,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:04,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 19:20:04,221 INFO L430 AbstractCegarLoop]: === Iteration 19 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:04,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:04,221 INFO L82 PathProgramCache]: Analyzing trace with hash -573555838, now seen corresponding path program 2 times [2021-08-12 19:20:04,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:04,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232614765] [2021-08-12 19:20:04,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:04,415 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-08-12 19:20:04,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:04,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:04,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232614765] [2021-08-12 19:20:04,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232614765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:04,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854732074] [2021-08-12 19:20:04,507 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:20:04,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:04,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:04,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:04,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:04,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:04,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:20:04,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:04,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:04,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:04,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:04,840 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:04,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854732074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:04,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:04,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:04,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853871672] [2021-08-12 19:20:04,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:04,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:04,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:04,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:04,841 INFO L87 Difference]: Start difference. First operand 569 states and 2075 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:06,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:06,229 INFO L93 Difference]: Finished difference Result 1394 states and 5276 transitions. [2021-08-12 19:20:06,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:20:06,230 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:06,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:06,236 INFO L225 Difference]: With dead ends: 1394 [2021-08-12 19:20:06,237 INFO L226 Difference]: Without dead ends: 1319 [2021-08-12 19:20:06,238 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 949.2ms TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:20:06,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2021-08-12 19:20:06,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 596. [2021-08-12 19:20:06,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 3.6621848739495797) internal successors, (2179), 595 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call 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:06,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 2179 transitions. [2021-08-12 19:20:06,283 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 2179 transitions. Word has length 26 [2021-08-12 19:20:06,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:06,284 INFO L482 AbstractCegarLoop]: Abstraction has 596 states and 2179 transitions. [2021-08-12 19:20:06,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:06,284 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 2179 transitions. [2021-08-12 19:20:06,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:06,285 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:06,285 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:06,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:06,497 INFO L430 AbstractCegarLoop]: === Iteration 20 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:06,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:06,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1969142914, now seen corresponding path program 3 times [2021-08-12 19:20:06,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:06,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248592644] [2021-08-12 19:20:06,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:06,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:06,588 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:06,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:06,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248592644] [2021-08-12 19:20:06,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248592644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:06,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757162629] [2021-08-12 19:20:06,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:06,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:20:06,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:06,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:06,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:06,847 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:06,848 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:06,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:06,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:06,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:06,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:06,995 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:06,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757162629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:06,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:06,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:06,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887833837] [2021-08-12 19:20:06,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:06,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:06,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:06,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:06,997 INFO L87 Difference]: Start difference. First operand 596 states and 2179 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:08,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:08,408 INFO L93 Difference]: Finished difference Result 1452 states and 5517 transitions. [2021-08-12 19:20:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:20:08,408 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:08,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:08,414 INFO L225 Difference]: With dead ends: 1452 [2021-08-12 19:20:08,415 INFO L226 Difference]: Without dead ends: 1367 [2021-08-12 19:20:08,416 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 937.5ms TimeCoverageRelationStatistics Valid=319, Invalid=1241, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:20:08,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2021-08-12 19:20:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 594. [2021-08-12 19:20:08,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 593 states have (on average 3.6627318718381114) internal successors, (2172), 593 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call 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:08,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 2172 transitions. [2021-08-12 19:20:08,462 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 2172 transitions. Word has length 26 [2021-08-12 19:20:08,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:08,462 INFO L482 AbstractCegarLoop]: Abstraction has 594 states and 2172 transitions. [2021-08-12 19:20:08,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:08,462 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 2172 transitions. [2021-08-12 19:20:08,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:08,463 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:08,463 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:08,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:08,689 INFO L430 AbstractCegarLoop]: === Iteration 21 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:08,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:08,689 INFO L82 PathProgramCache]: Analyzing trace with hash 730358562, now seen corresponding path program 2 times [2021-08-12 19:20:08,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:08,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022470265] [2021-08-12 19:20:08,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:08,803 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:20:08,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:08,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022470265] [2021-08-12 19:20:08,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022470265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:08,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784468684] [2021-08-12 19:20:08,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:08,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:08,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:08,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:08,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:08,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:08,957 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:08,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:08,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:08,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:08,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:09,093 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:09,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784468684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:09,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:09,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:09,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114557617] [2021-08-12 19:20:09,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:09,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:09,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:09,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:09,095 INFO L87 Difference]: Start difference. First operand 594 states and 2172 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:10,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:10,452 INFO L93 Difference]: Finished difference Result 2230 states and 8215 transitions. [2021-08-12 19:20:10,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:20:10,452 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:10,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:10,460 INFO L225 Difference]: With dead ends: 2230 [2021-08-12 19:20:10,460 INFO L226 Difference]: Without dead ends: 1801 [2021-08-12 19:20:10,462 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 789.6ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:20:10,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2021-08-12 19:20:10,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 663. [2021-08-12 19:20:10,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 3.7447129909365557) internal successors, (2479), 662 states have internal predecessors, (2479), 0 states have call successors, (0), 0 states have call 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:10,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 2479 transitions. [2021-08-12 19:20:10,518 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 2479 transitions. Word has length 26 [2021-08-12 19:20:10,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:10,518 INFO L482 AbstractCegarLoop]: Abstraction has 663 states and 2479 transitions. [2021-08-12 19:20:10,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:10,519 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 2479 transitions. [2021-08-12 19:20:10,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:10,520 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:10,520 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:10,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-12 19:20:10,737 INFO L430 AbstractCegarLoop]: === Iteration 22 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:10,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:10,737 INFO L82 PathProgramCache]: Analyzing trace with hash 197601580, now seen corresponding path program 3 times [2021-08-12 19:20:10,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:10,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323435489] [2021-08-12 19:20:10,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:10,848 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:20:10,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:10,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323435489] [2021-08-12 19:20:10,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323435489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:10,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438983212] [2021-08-12 19:20:10,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:10,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:20:10,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:10,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:10,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:10,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:10,964 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:10,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:10,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:10,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:10,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:11,126 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:11,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438983212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:11,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:11,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:11,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280849370] [2021-08-12 19:20:11,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:11,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:11,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:11,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:11,128 INFO L87 Difference]: Start difference. First operand 663 states and 2479 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:12,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:12,467 INFO L93 Difference]: Finished difference Result 2389 states and 8833 transitions. [2021-08-12 19:20:12,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:20:12,467 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:12,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:12,475 INFO L225 Difference]: With dead ends: 2389 [2021-08-12 19:20:12,475 INFO L226 Difference]: Without dead ends: 1961 [2021-08-12 19:20:12,477 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 806.3ms TimeCoverageRelationStatistics Valid=319, Invalid=1163, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:20:12,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2021-08-12 19:20:12,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 704. [2021-08-12 19:20:12,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 3.8207681365576103) internal successors, (2686), 703 states have internal predecessors, (2686), 0 states have call successors, (0), 0 states have call 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:12,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 2686 transitions. [2021-08-12 19:20:12,540 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 2686 transitions. Word has length 26 [2021-08-12 19:20:12,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:12,541 INFO L482 AbstractCegarLoop]: Abstraction has 704 states and 2686 transitions. [2021-08-12 19:20:12,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:12,541 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 2686 transitions. [2021-08-12 19:20:12,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:12,542 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:12,542 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:12,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-12 19:20:12,757 INFO L430 AbstractCegarLoop]: === Iteration 23 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:12,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:12,757 INFO L82 PathProgramCache]: Analyzing trace with hash 1995337340, now seen corresponding path program 1 times [2021-08-12 19:20:12,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:12,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685698319] [2021-08-12 19:20:12,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:12,863 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:12,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:12,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685698319] [2021-08-12 19:20:12,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685698319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:12,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155640925] [2021-08-12 19:20:12,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:12,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:12,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:13,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:13,019 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:13,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:13,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:13,028 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:13,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:13,090 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:13,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155640925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:13,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:13,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:13,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484874897] [2021-08-12 19:20:13,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:13,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:13,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:13,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:13,092 INFO L87 Difference]: Start difference. First operand 704 states and 2686 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:13,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:13,467 INFO L93 Difference]: Finished difference Result 1075 states and 4118 transitions. [2021-08-12 19:20:13,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:13,468 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:13,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:13,474 INFO L225 Difference]: With dead ends: 1075 [2021-08-12 19:20:13,474 INFO L226 Difference]: Without dead ends: 1000 [2021-08-12 19:20:13,475 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 199.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:13,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-08-12 19:20:13,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 731. [2021-08-12 19:20:13,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 730 states have (on average 3.8273972602739725) internal successors, (2794), 730 states have internal predecessors, (2794), 0 states have call successors, (0), 0 states have call 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:13,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 2794 transitions. [2021-08-12 19:20:13,537 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 2794 transitions. Word has length 26 [2021-08-12 19:20:13,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:13,537 INFO L482 AbstractCegarLoop]: Abstraction has 731 states and 2794 transitions. [2021-08-12 19:20:13,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:13,538 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 2794 transitions. [2021-08-12 19:20:13,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:13,539 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:13,539 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:13,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-12 19:20:13,753 INFO L430 AbstractCegarLoop]: === Iteration 24 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:13,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:13,753 INFO L82 PathProgramCache]: Analyzing trace with hash -773558878, now seen corresponding path program 2 times [2021-08-12 19:20:13,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:13,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583900232] [2021-08-12 19:20:13,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:13,843 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:13,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:13,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583900232] [2021-08-12 19:20:13,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583900232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:13,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419227475] [2021-08-12 19:20:13,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:13,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:13,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:13,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:13,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:13,985 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:13,985 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:13,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:13,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:14,003 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:14,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:20:14,128 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:14,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419227475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:14,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:14,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:20:14,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657305272] [2021-08-12 19:20:14,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:14,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:14,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:14,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:14,129 INFO L87 Difference]: Start difference. First operand 731 states and 2794 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:14,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:14,934 INFO L93 Difference]: Finished difference Result 1160 states and 4459 transitions. [2021-08-12 19:20:14,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:20:14,934 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:14,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:14,939 INFO L225 Difference]: With dead ends: 1160 [2021-08-12 19:20:14,939 INFO L226 Difference]: Without dead ends: 1083 [2021-08-12 19:20:14,940 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 524.2ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:20:14,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-08-12 19:20:14,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 727. [2021-08-12 19:20:14,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 3.8264462809917354) internal successors, (2778), 726 states have internal predecessors, (2778), 0 states have call successors, (0), 0 states have call 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:14,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 2778 transitions. [2021-08-12 19:20:14,999 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 2778 transitions. Word has length 26 [2021-08-12 19:20:14,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:14,999 INFO L482 AbstractCegarLoop]: Abstraction has 727 states and 2778 transitions. [2021-08-12 19:20:14,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:14,999 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 2778 transitions. [2021-08-12 19:20:15,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:15,001 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:15,001 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:15,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:15,217 INFO L430 AbstractCegarLoop]: === Iteration 25 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:15,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:15,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1010642212, now seen corresponding path program 1 times [2021-08-12 19:20:15,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:15,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179586278] [2021-08-12 19:20:15,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:15,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:20:15,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:15,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179586278] [2021-08-12 19:20:15,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179586278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:15,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142139195] [2021-08-12 19:20:15,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:15,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:15,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:15,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:15,428 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:15,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:15,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:15,436 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:15,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:15,506 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:15,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142139195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:15,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:15,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:15,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552499684] [2021-08-12 19:20:15,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:15,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:15,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:15,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:15,508 INFO L87 Difference]: Start difference. First operand 727 states and 2778 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:15,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:15,866 INFO L93 Difference]: Finished difference Result 1128 states and 4322 transitions. [2021-08-12 19:20:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:15,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:15,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:15,871 INFO L225 Difference]: With dead ends: 1128 [2021-08-12 19:20:15,871 INFO L226 Difference]: Without dead ends: 1044 [2021-08-12 19:20:15,872 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 157.3ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:15,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1044 states. [2021-08-12 19:20:15,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1044 to 738. [2021-08-12 19:20:15,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 3.8317503392130257) internal successors, (2824), 737 states have internal predecessors, (2824), 0 states have call successors, (0), 0 states have call 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:15,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 2824 transitions. [2021-08-12 19:20:15,934 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 2824 transitions. Word has length 26 [2021-08-12 19:20:15,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:15,934 INFO L482 AbstractCegarLoop]: Abstraction has 738 states and 2824 transitions. [2021-08-12 19:20:15,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:15,934 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 2824 transitions. [2021-08-12 19:20:15,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:15,936 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:15,936 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:16,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-12 19:20:16,149 INFO L430 AbstractCegarLoop]: === Iteration 26 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:16,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:16,149 INFO L82 PathProgramCache]: Analyzing trace with hash -390158146, now seen corresponding path program 2 times [2021-08-12 19:20:16,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:16,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766125101] [2021-08-12 19:20:16,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:16,210 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:16,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:16,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766125101] [2021-08-12 19:20:16,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766125101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:16,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683541395] [2021-08-12 19:20:16,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:16,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:16,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:16,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:16,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:16,349 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:16,350 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:16,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:16,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:16,365 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:16,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:20:16,508 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:16,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683541395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:16,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:16,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:20:16,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486908962] [2021-08-12 19:20:16,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:16,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:16,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:16,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:16,510 INFO L87 Difference]: Start difference. First operand 738 states and 2824 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:17,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:17,289 INFO L93 Difference]: Finished difference Result 1206 states and 4627 transitions. [2021-08-12 19:20:17,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:20:17,289 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:17,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:17,294 INFO L225 Difference]: With dead ends: 1206 [2021-08-12 19:20:17,295 INFO L226 Difference]: Without dead ends: 1131 [2021-08-12 19:20:17,295 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 508.6ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:20:17,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-08-12 19:20:17,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 736. [2021-08-12 19:20:17,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 3.83265306122449) internal successors, (2817), 735 states have internal predecessors, (2817), 0 states have call successors, (0), 0 states have call 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:17,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2817 transitions. [2021-08-12 19:20:17,360 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2817 transitions. Word has length 26 [2021-08-12 19:20:17,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:17,360 INFO L482 AbstractCegarLoop]: Abstraction has 736 states and 2817 transitions. [2021-08-12 19:20:17,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:17,360 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2817 transitions. [2021-08-12 19:20:17,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:17,362 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:17,362 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:17,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:17,587 INFO L430 AbstractCegarLoop]: === Iteration 27 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:17,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:17,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1105227200, now seen corresponding path program 3 times [2021-08-12 19:20:17,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:17,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333499879] [2021-08-12 19:20:17,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:17,652 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:17,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:17,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333499879] [2021-08-12 19:20:17,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333499879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:17,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202812198] [2021-08-12 19:20:17,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:17,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:20:17,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:17,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:17,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:17,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:17,811 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:20:17,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:17,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:17,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:17,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-08-12 19:20:17,941 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:17,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202812198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:17,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:17,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:20:17,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889939835] [2021-08-12 19:20:17,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:17,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:17,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:17,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:17,943 INFO L87 Difference]: Start difference. First operand 736 states and 2817 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:18,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:18,898 INFO L93 Difference]: Finished difference Result 1196 states and 4594 transitions. [2021-08-12 19:20:18,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:20:18,898 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:18,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:18,902 INFO L225 Difference]: With dead ends: 1196 [2021-08-12 19:20:18,902 INFO L226 Difference]: Without dead ends: 1123 [2021-08-12 19:20:18,902 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 445.2ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:20:18,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2021-08-12 19:20:18,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 760. [2021-08-12 19:20:18,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 3.8194993412384717) internal successors, (2899), 759 states have internal predecessors, (2899), 0 states have call successors, (0), 0 states have call 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:18,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 2899 transitions. [2021-08-12 19:20:18,969 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 2899 transitions. Word has length 26 [2021-08-12 19:20:18,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:18,970 INFO L482 AbstractCegarLoop]: Abstraction has 760 states and 2899 transitions. [2021-08-12 19:20:18,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:18,970 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 2899 transitions. [2021-08-12 19:20:18,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:18,972 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:18,972 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:19,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 19:20:19,185 INFO L430 AbstractCegarLoop]: === Iteration 28 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:19,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:19,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1970882652, now seen corresponding path program 3 times [2021-08-12 19:20:19,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:19,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923466470] [2021-08-12 19:20:19,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:19,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:20:19,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:19,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923466470] [2021-08-12 19:20:19,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923466470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:19,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16894738] [2021-08-12 19:20:19,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:19,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:20:19,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:19,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:19,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:19,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:19,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-08-12 19:20:19,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:19,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:19,450 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:19,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-08-12 19:20:19,533 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:19,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16894738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:19,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:19,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:20:19,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466025515] [2021-08-12 19:20:19,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:20:19,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:19,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:20:19,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:20:19,534 INFO L87 Difference]: Start difference. First operand 760 states and 2899 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:20,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:20,370 INFO L93 Difference]: Finished difference Result 1246 states and 4766 transitions. [2021-08-12 19:20:20,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:20:20,370 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:20,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:20,374 INFO L225 Difference]: With dead ends: 1246 [2021-08-12 19:20:20,374 INFO L226 Difference]: Without dead ends: 1173 [2021-08-12 19:20:20,375 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 500.1ms TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:20:20,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-08-12 19:20:20,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 736. [2021-08-12 19:20:20,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 3.83265306122449) internal successors, (2817), 735 states have internal predecessors, (2817), 0 states have call successors, (0), 0 states have call 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:20,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2817 transitions. [2021-08-12 19:20:20,434 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2817 transitions. Word has length 26 [2021-08-12 19:20:20,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:20,434 INFO L482 AbstractCegarLoop]: Abstraction has 736 states and 2817 transitions. [2021-08-12 19:20:20,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:20,435 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2817 transitions. [2021-08-12 19:20:20,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:20,436 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:20,436 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:20,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-12 19:20:20,641 INFO L430 AbstractCegarLoop]: === Iteration 29 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:20,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:20,641 INFO L82 PathProgramCache]: Analyzing trace with hash -248765392, now seen corresponding path program 4 times [2021-08-12 19:20:20,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:20,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520826385] [2021-08-12 19:20:20,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:20,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:20,707 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:20,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:20,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520826385] [2021-08-12 19:20:20,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520826385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:20,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228665183] [2021-08-12 19:20:20,707 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:20,741 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:20,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:20,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:20,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:20,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:20,820 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:20,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:20,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:20,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:20,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:20:20,872 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:20,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228665183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:20,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:20,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:20,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413893788] [2021-08-12 19:20:20,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:20,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:20,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:20,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:20,877 INFO L87 Difference]: Start difference. First operand 736 states and 2817 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:20:21,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:21,379 INFO L93 Difference]: Finished difference Result 1175 states and 4476 transitions. [2021-08-12 19:20:21,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:21,380 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 26 [2021-08-12 19:20:21,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:21,383 INFO L225 Difference]: With dead ends: 1175 [2021-08-12 19:20:21,383 INFO L226 Difference]: Without dead ends: 1100 [2021-08-12 19:20:21,384 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 155.5ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:21,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2021-08-12 19:20:21,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 772. [2021-08-12 19:20:21,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.8171206225680936) internal successors, (2943), 771 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call 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:21,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2943 transitions. [2021-08-12 19:20:21,443 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2943 transitions. Word has length 26 [2021-08-12 19:20:21,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:21,443 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2943 transitions. [2021-08-12 19:20:21,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:20:21,444 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2943 transitions. [2021-08-12 19:20:21,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:21,445 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:21,445 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:21,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-12 19:20:21,659 INFO L430 AbstractCegarLoop]: === Iteration 30 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:21,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:21,660 INFO L82 PathProgramCache]: Analyzing trace with hash -959064550, now seen corresponding path program 4 times [2021-08-12 19:20:21,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:21,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732565413] [2021-08-12 19:20:21,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:21,742 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:21,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:21,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732565413] [2021-08-12 19:20:21,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732565413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:21,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594642070] [2021-08-12 19:20:21,742 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 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:20:21,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:21,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:21,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:21,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:21,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:21,854 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:21,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:21,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:21,861 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:21,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:20:21,895 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:21,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594642070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:21,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:21,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:21,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337675316] [2021-08-12 19:20:21,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:21,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:21,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:21,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:21,896 INFO L87 Difference]: Start difference. First operand 772 states and 2943 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:22,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:22,476 INFO L93 Difference]: Finished difference Result 1133 states and 4329 transitions. [2021-08-12 19:20:22,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:22,477 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:22,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:22,481 INFO L225 Difference]: With dead ends: 1133 [2021-08-12 19:20:22,481 INFO L226 Difference]: Without dead ends: 1058 [2021-08-12 19:20:22,482 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 179.7ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:22,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2021-08-12 19:20:22,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 772. [2021-08-12 19:20:22,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.8171206225680936) internal successors, (2943), 771 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call 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:22,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2943 transitions. [2021-08-12 19:20:22,539 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2943 transitions. Word has length 26 [2021-08-12 19:20:22,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:22,539 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2943 transitions. [2021-08-12 19:20:22,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:22,539 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2943 transitions. [2021-08-12 19:20:22,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:22,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:22,541 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:22,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-12 19:20:22,742 INFO L430 AbstractCegarLoop]: === Iteration 31 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:22,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:22,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1223906964, now seen corresponding path program 5 times [2021-08-12 19:20:22,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:22,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143393509] [2021-08-12 19:20:22,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:22,831 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:22,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:22,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143393509] [2021-08-12 19:20:22,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143393509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:22,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678013710] [2021-08-12 19:20:22,837 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 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:20:22,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:22,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:22,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:22,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:22,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:22,957 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:22,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:22,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:22,970 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:22,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:23,067 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:23,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678013710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:23,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:23,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:23,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376531858] [2021-08-12 19:20:23,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:23,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:23,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:23,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:23,070 INFO L87 Difference]: Start difference. First operand 772 states and 2943 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:20:23,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:23,638 INFO L93 Difference]: Finished difference Result 1164 states and 4436 transitions. [2021-08-12 19:20:23,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:23,638 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 26 [2021-08-12 19:20:23,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:23,642 INFO L225 Difference]: With dead ends: 1164 [2021-08-12 19:20:23,642 INFO L226 Difference]: Without dead ends: 1089 [2021-08-12 19:20:23,642 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 183.2ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:23,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2021-08-12 19:20:23,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 781. [2021-08-12 19:20:23,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 780 states have (on average 3.8205128205128207) internal successors, (2980), 780 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call 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:23,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 2980 transitions. [2021-08-12 19:20:23,706 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 2980 transitions. Word has length 26 [2021-08-12 19:20:23,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:23,706 INFO L482 AbstractCegarLoop]: Abstraction has 781 states and 2980 transitions. [2021-08-12 19:20:23,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:20:23,707 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 2980 transitions. [2021-08-12 19:20:23,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:23,708 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:23,708 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:23,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:23,913 INFO L430 AbstractCegarLoop]: === Iteration 32 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:23,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:23,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1537433360, now seen corresponding path program 6 times [2021-08-12 19:20:23,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:23,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27448509] [2021-08-12 19:20:23,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:23,974 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:23,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:23,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27448509] [2021-08-12 19:20:23,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27448509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:23,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992988821] [2021-08-12 19:20:23,974 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 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:20:24,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:20:24,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:24,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:24,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:24,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:24,088 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:24,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:24,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:24,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:24,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:24,221 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:24,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992988821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:24,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:24,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:24,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184073074] [2021-08-12 19:20:24,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:24,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:24,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:24,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:24,223 INFO L87 Difference]: Start difference. First operand 781 states and 2980 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:25,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:25,240 INFO L93 Difference]: Finished difference Result 1323 states and 5046 transitions. [2021-08-12 19:20:25,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:20:25,240 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:25,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:25,244 INFO L225 Difference]: With dead ends: 1323 [2021-08-12 19:20:25,244 INFO L226 Difference]: Without dead ends: 1238 [2021-08-12 19:20:25,245 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 536.3ms TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:20:25,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2021-08-12 19:20:25,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 772. [2021-08-12 19:20:25,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.8171206225680936) internal successors, (2943), 771 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call 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:25,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2943 transitions. [2021-08-12 19:20:25,305 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2943 transitions. Word has length 26 [2021-08-12 19:20:25,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:25,305 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2943 transitions. [2021-08-12 19:20:25,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:25,305 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2943 transitions. [2021-08-12 19:20:25,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:25,307 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:25,307 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:25,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:25,514 INFO L430 AbstractCegarLoop]: === Iteration 33 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:25,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:25,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1898034838, now seen corresponding path program 5 times [2021-08-12 19:20:25,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:25,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864015346] [2021-08-12 19:20:25,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:25,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:25,581 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:25,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:25,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864015346] [2021-08-12 19:20:25,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864015346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:25,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820767780] [2021-08-12 19:20:25,581 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:25,619 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:25,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:25,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:25,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:25,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:25,681 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:25,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:25,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:25,689 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:25,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:25,747 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:25,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820767780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:25,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:25,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:25,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194355266] [2021-08-12 19:20:25,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:25,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:25,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:25,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:25,748 INFO L87 Difference]: Start difference. First operand 772 states and 2943 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:26,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:26,220 INFO L93 Difference]: Finished difference Result 1120 states and 4281 transitions. [2021-08-12 19:20:26,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:26,220 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:26,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:26,224 INFO L225 Difference]: With dead ends: 1120 [2021-08-12 19:20:26,224 INFO L226 Difference]: Without dead ends: 1045 [2021-08-12 19:20:26,224 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.8ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:26,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-08-12 19:20:26,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 781. [2021-08-12 19:20:26,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 780 states have (on average 3.821794871794872) internal successors, (2981), 780 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call 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:26,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 2981 transitions. [2021-08-12 19:20:26,285 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 2981 transitions. Word has length 26 [2021-08-12 19:20:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:26,285 INFO L482 AbstractCegarLoop]: Abstraction has 781 states and 2981 transitions. [2021-08-12 19:20:26,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:26,285 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 2981 transitions. [2021-08-12 19:20:26,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:26,287 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:26,287 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:26,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-12 19:20:26,494 INFO L430 AbstractCegarLoop]: === Iteration 34 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:26,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:26,494 INFO L82 PathProgramCache]: Analyzing trace with hash 1441749820, now seen corresponding path program 6 times [2021-08-12 19:20:26,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:26,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348521731] [2021-08-12 19:20:26,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:26,563 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:26,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:26,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348521731] [2021-08-12 19:20:26,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348521731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:26,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122760236] [2021-08-12 19:20:26,563 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:26,602 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:20:26,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:26,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:26,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:26,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:26,658 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:26,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:26,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:26,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:26,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:26,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:26,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122760236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:26,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:26,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:26,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807461391] [2021-08-12 19:20:26,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:26,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:26,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:26,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:26,817 INFO L87 Difference]: Start difference. First operand 781 states and 2981 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:27,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:27,834 INFO L93 Difference]: Finished difference Result 1256 states and 4782 transitions. [2021-08-12 19:20:27,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:20:27,835 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:27,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:27,838 INFO L225 Difference]: With dead ends: 1256 [2021-08-12 19:20:27,838 INFO L226 Difference]: Without dead ends: 1179 [2021-08-12 19:20:27,839 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 550.6ms TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:20:27,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2021-08-12 19:20:27,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 772. [2021-08-12 19:20:27,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.8171206225680936) internal successors, (2943), 771 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call 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:27,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2943 transitions. [2021-08-12 19:20:27,922 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2943 transitions. Word has length 26 [2021-08-12 19:20:27,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:27,922 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2943 transitions. [2021-08-12 19:20:27,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:27,922 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2943 transitions. [2021-08-12 19:20:27,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:27,924 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:27,924 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:28,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:28,137 INFO L430 AbstractCegarLoop]: === Iteration 35 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:28,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:28,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1317477424, now seen corresponding path program 4 times [2021-08-12 19:20:28,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:28,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489820565] [2021-08-12 19:20:28,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:28,241 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:28,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:28,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489820565] [2021-08-12 19:20:28,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489820565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:28,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925094401] [2021-08-12 19:20:28,242 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:28,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:28,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:28,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:28,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:28,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:28,372 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:28,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:28,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:28,382 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:28,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:20:28,427 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:28,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925094401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:28,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:28,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:28,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868531014] [2021-08-12 19:20:28,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:28,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:28,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:28,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:28,429 INFO L87 Difference]: Start difference. First operand 772 states and 2943 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:20:29,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:29,038 INFO L93 Difference]: Finished difference Result 1443 states and 5441 transitions. [2021-08-12 19:20:29,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:20:29,039 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 26 [2021-08-12 19:20:29,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:29,043 INFO L225 Difference]: With dead ends: 1443 [2021-08-12 19:20:29,043 INFO L226 Difference]: Without dead ends: 1350 [2021-08-12 19:20:29,043 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:29,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-08-12 19:20:29,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 850. [2021-08-12 19:20:29,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 3.872791519434629) internal successors, (3288), 849 states have internal predecessors, (3288), 0 states have call successors, (0), 0 states have call 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:29,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 3288 transitions. [2021-08-12 19:20:29,114 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 3288 transitions. Word has length 26 [2021-08-12 19:20:29,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:29,114 INFO L482 AbstractCegarLoop]: Abstraction has 850 states and 3288 transitions. [2021-08-12 19:20:29,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:20:29,114 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 3288 transitions. [2021-08-12 19:20:29,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:29,116 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:29,116 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:29,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-12 19:20:29,316 INFO L430 AbstractCegarLoop]: === Iteration 36 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:29,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:29,317 INFO L82 PathProgramCache]: Analyzing trace with hash -2027776582, now seen corresponding path program 4 times [2021-08-12 19:20:29,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:29,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160288970] [2021-08-12 19:20:29,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:29,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:20:29,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:29,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160288970] [2021-08-12 19:20:29,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160288970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:29,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839990191] [2021-08-12 19:20:29,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 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:20:29,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:29,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:29,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:29,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:29,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:29,523 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:29,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:29,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:29,531 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:29,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:20:29,569 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:29,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839990191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:29,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:29,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:29,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521421433] [2021-08-12 19:20:29,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:29,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:29,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:29,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:29,571 INFO L87 Difference]: Start difference. First operand 850 states and 3288 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:30,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:30,112 INFO L93 Difference]: Finished difference Result 1250 states and 4825 transitions. [2021-08-12 19:20:30,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:30,112 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:30,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:30,116 INFO L225 Difference]: With dead ends: 1250 [2021-08-12 19:20:30,116 INFO L226 Difference]: Without dead ends: 1166 [2021-08-12 19:20:30,117 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 195.3ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:30,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2021-08-12 19:20:30,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 826. [2021-08-12 19:20:30,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 3.896969696969697) internal successors, (3215), 825 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call 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:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 3215 transitions. [2021-08-12 19:20:30,195 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 3215 transitions. Word has length 26 [2021-08-12 19:20:30,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:30,195 INFO L482 AbstractCegarLoop]: Abstraction has 826 states and 3215 transitions. [2021-08-12 19:20:30,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:30,195 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 3215 transitions. [2021-08-12 19:20:30,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:30,197 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:30,197 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:30,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-12 19:20:30,420 INFO L430 AbstractCegarLoop]: === Iteration 37 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:30,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:30,421 INFO L82 PathProgramCache]: Analyzing trace with hash -177742916, now seen corresponding path program 5 times [2021-08-12 19:20:30,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:30,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691630548] [2021-08-12 19:20:30,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:30,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:30,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:30,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:30,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691630548] [2021-08-12 19:20:30,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691630548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:30,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25507645] [2021-08-12 19:20:30,533 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 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:20:30,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:20:30,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:30,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:20:30,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:30,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:30,663 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:30,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:30,679 INFO L628 ElimStorePlain]: treesize reduction 3, result has 88.9 percent of original size [2021-08-12 19:20:30,682 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:20:30,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:13 [2021-08-12 19:20:30,740 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:30,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25507645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:30,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:30,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:20:30,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721742917] [2021-08-12 19:20:30,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:30,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:30,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:30,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:30,741 INFO L87 Difference]: Start difference. First operand 826 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:20:31,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:31,412 INFO L93 Difference]: Finished difference Result 1334 states and 5150 transitions. [2021-08-12 19:20:31,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:20:31,412 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 26 [2021-08-12 19:20:31,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:31,416 INFO L225 Difference]: With dead ends: 1334 [2021-08-12 19:20:31,416 INFO L226 Difference]: Without dead ends: 1241 [2021-08-12 19:20:31,417 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 283.9ms TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:20:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2021-08-12 19:20:31,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 844. [2021-08-12 19:20:31,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 3.9383155397390275) internal successors, (3320), 843 states have internal predecessors, (3320), 0 states have call successors, (0), 0 states have call 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:31,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 3320 transitions. [2021-08-12 19:20:31,490 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 3320 transitions. Word has length 26 [2021-08-12 19:20:31,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:31,490 INFO L482 AbstractCegarLoop]: Abstraction has 844 states and 3320 transitions. [2021-08-12 19:20:31,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:20:31,490 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 3320 transitions. [2021-08-12 19:20:31,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:31,492 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:31,492 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:31,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-12 19:20:31,692 INFO L430 AbstractCegarLoop]: === Iteration 38 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:31,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:31,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1790221484, now seen corresponding path program 6 times [2021-08-12 19:20:31,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:31,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868282534] [2021-08-12 19:20:31,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:31,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:31,778 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:31,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:31,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868282534] [2021-08-12 19:20:31,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868282534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:31,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997976571] [2021-08-12 19:20:31,779 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 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:20:31,811 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:20:31,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:31,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:31,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:31,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:31,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:31,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:31,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:31,894 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:31,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-08-12 19:20:31,998 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:31,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997976571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:31,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:31,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:20:31,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406524899] [2021-08-12 19:20:31,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:20:31,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:32,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:20:32,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:20:32,003 INFO L87 Difference]: Start difference. First operand 844 states and 3320 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:33,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:33,471 INFO L93 Difference]: Finished difference Result 1844 states and 7165 transitions. [2021-08-12 19:20:33,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:20:33,472 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:33,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:33,477 INFO L225 Difference]: With dead ends: 1844 [2021-08-12 19:20:33,477 INFO L226 Difference]: Without dead ends: 1679 [2021-08-12 19:20:33,478 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 701.1ms TimeCoverageRelationStatistics Valid=217, Invalid=839, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:20:33,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1679 states. [2021-08-12 19:20:33,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1679 to 868. [2021-08-12 19:20:33,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 3.980392156862745) internal successors, (3451), 867 states have internal predecessors, (3451), 0 states have call successors, (0), 0 states have call 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:33,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 3451 transitions. [2021-08-12 19:20:33,569 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 3451 transitions. Word has length 26 [2021-08-12 19:20:33,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:33,569 INFO L482 AbstractCegarLoop]: Abstraction has 868 states and 3451 transitions. [2021-08-12 19:20:33,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:33,569 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 3451 transitions. [2021-08-12 19:20:33,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:33,571 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:33,571 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:33,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-12 19:20:33,771 INFO L430 AbstractCegarLoop]: === Iteration 39 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:33,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:33,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1647634560, now seen corresponding path program 5 times [2021-08-12 19:20:33,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:33,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070140596] [2021-08-12 19:20:33,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:33,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:20:33,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070140596] [2021-08-12 19:20:33,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070140596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249234942] [2021-08-12 19:20:33,838 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:33,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:33,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:33,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:33,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:33,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:33,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:20:33,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:33,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:33,929 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:33,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:33,978 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:33,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249234942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:33,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:33,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:33,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749449468] [2021-08-12 19:20:33,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:33,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:33,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:33,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:33,979 INFO L87 Difference]: Start difference. First operand 868 states and 3451 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:34,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:34,534 INFO L93 Difference]: Finished difference Result 1247 states and 4907 transitions. [2021-08-12 19:20:34,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:20:34,534 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:34,538 INFO L225 Difference]: With dead ends: 1247 [2021-08-12 19:20:34,538 INFO L226 Difference]: Without dead ends: 1163 [2021-08-12 19:20:34,539 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 169.1ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:34,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2021-08-12 19:20:34,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 877. [2021-08-12 19:20:34,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 876 states have (on average 3.9817351598173514) internal successors, (3488), 876 states have internal predecessors, (3488), 0 states have call successors, (0), 0 states have call 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:34,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 3488 transitions. [2021-08-12 19:20:34,621 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 3488 transitions. Word has length 26 [2021-08-12 19:20:34,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:34,621 INFO L482 AbstractCegarLoop]: Abstraction has 877 states and 3488 transitions. [2021-08-12 19:20:34,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:34,621 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 3488 transitions. [2021-08-12 19:20:34,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:34,623 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:34,623 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:34,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:34,846 INFO L430 AbstractCegarLoop]: === Iteration 40 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:34,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:34,847 INFO L82 PathProgramCache]: Analyzing trace with hash -881304204, now seen corresponding path program 6 times [2021-08-12 19:20:34,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:34,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480564420] [2021-08-12 19:20:34,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:34,923 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:34,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:34,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480564420] [2021-08-12 19:20:34,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480564420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:34,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904446326] [2021-08-12 19:20:34,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:34,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:20:34,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:34,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:34,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:35,039 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:35,040 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:35,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:35,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:35,055 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:35,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-08-12 19:20:35,161 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:35,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904446326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:35,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:35,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:20:35,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227423983] [2021-08-12 19:20:35,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:20:35,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:35,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:20:35,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:20:35,162 INFO L87 Difference]: Start difference. First operand 877 states and 3488 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:36,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:36,767 INFO L93 Difference]: Finished difference Result 1633 states and 6372 transitions. [2021-08-12 19:20:36,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 19:20:36,767 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:36,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:36,772 INFO L225 Difference]: With dead ends: 1633 [2021-08-12 19:20:36,772 INFO L226 Difference]: Without dead ends: 1558 [2021-08-12 19:20:36,773 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 824.3ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:20:36,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2021-08-12 19:20:36,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 868. [2021-08-12 19:20:36,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 3.980392156862745) internal successors, (3451), 867 states have internal predecessors, (3451), 0 states have call successors, (0), 0 states have call 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:36,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 3451 transitions. [2021-08-12 19:20:36,866 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 3451 transitions. Word has length 26 [2021-08-12 19:20:36,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:36,866 INFO L482 AbstractCegarLoop]: Abstraction has 868 states and 3451 transitions. [2021-08-12 19:20:36,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:36,867 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 3451 transitions. [2021-08-12 19:20:36,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:36,868 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:36,868 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:37,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:37,069 INFO L430 AbstractCegarLoop]: === Iteration 41 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:37,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:37,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1976988362, now seen corresponding path program 7 times [2021-08-12 19:20:37,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:37,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813471703] [2021-08-12 19:20:37,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:37,200 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:37,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:37,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813471703] [2021-08-12 19:20:37,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813471703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:37,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141889999] [2021-08-12 19:20:37,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:37,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:37,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:37,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:37,346 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:20:37,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:37,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:37,353 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:37,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:37,384 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:37,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141889999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:37,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:37,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:37,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306948475] [2021-08-12 19:20:37,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:37,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:37,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:37,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:37,386 INFO L87 Difference]: Start difference. First operand 868 states and 3451 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:38,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:38,293 INFO L93 Difference]: Finished difference Result 1433 states and 5617 transitions. [2021-08-12 19:20:38,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:20:38,294 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:38,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:38,298 INFO L225 Difference]: With dead ends: 1433 [2021-08-12 19:20:38,298 INFO L226 Difference]: Without dead ends: 1350 [2021-08-12 19:20:38,299 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 230.9ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:20:38,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-08-12 19:20:38,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 910. [2021-08-12 19:20:38,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.957095709570957) internal successors, (3597), 909 states have internal predecessors, (3597), 0 states have call successors, (0), 0 states have call 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:38,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3597 transitions. [2021-08-12 19:20:38,386 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3597 transitions. Word has length 26 [2021-08-12 19:20:38,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:38,386 INFO L482 AbstractCegarLoop]: Abstraction has 910 states and 3597 transitions. [2021-08-12 19:20:38,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:38,387 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3597 transitions. [2021-08-12 19:20:38,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:38,388 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:38,388 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:38,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:38,589 INFO L430 AbstractCegarLoop]: === Iteration 42 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:38,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:38,589 INFO L82 PathProgramCache]: Analyzing trace with hash -632551638, now seen corresponding path program 7 times [2021-08-12 19:20:38,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:38,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820314599] [2021-08-12 19:20:38,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:38,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:38,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:38,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:38,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820314599] [2021-08-12 19:20:38,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820314599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:38,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506439357] [2021-08-12 19:20:38,664 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 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:20:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:38,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:38,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:38,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:38,830 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:20:38,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:38,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:38,838 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:38,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:38,880 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:38,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506439357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:38,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:38,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:38,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605002304] [2021-08-12 19:20:38,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:38,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:38,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:38,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:38,881 INFO L87 Difference]: Start difference. First operand 910 states and 3597 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:39,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:39,640 INFO L93 Difference]: Finished difference Result 1483 states and 5797 transitions. [2021-08-12 19:20:39,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:20:39,640 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:39,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:39,644 INFO L225 Difference]: With dead ends: 1483 [2021-08-12 19:20:39,645 INFO L226 Difference]: Without dead ends: 1400 [2021-08-12 19:20:39,645 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:20:39,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-08-12 19:20:39,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 880. [2021-08-12 19:20:39,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 879 states have (on average 3.973833902161547) internal successors, (3493), 879 states have internal predecessors, (3493), 0 states have call successors, (0), 0 states have call 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:39,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3493 transitions. [2021-08-12 19:20:39,733 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3493 transitions. Word has length 26 [2021-08-12 19:20:39,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:39,733 INFO L482 AbstractCegarLoop]: Abstraction has 880 states and 3493 transitions. [2021-08-12 19:20:39,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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:39,733 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3493 transitions. [2021-08-12 19:20:39,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:39,734 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:39,734 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:39,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-12 19:20:39,935 INFO L430 AbstractCegarLoop]: === Iteration 43 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:39,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:39,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1675130104, now seen corresponding path program 8 times [2021-08-12 19:20:39,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:39,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976930869] [2021-08-12 19:20:39,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:40,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:20:40,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:40,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976930869] [2021-08-12 19:20:40,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976930869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:40,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188744365] [2021-08-12 19:20:40,015 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 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:20:40,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:40,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:40,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:40,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:40,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:40,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:40,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:40,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:40,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:40,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:40,231 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:40,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188744365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:40,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:40,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:40,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784699720] [2021-08-12 19:20:40,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:40,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:40,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:40,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:40,232 INFO L87 Difference]: Start difference. First operand 880 states and 3493 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:41,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:41,882 INFO L93 Difference]: Finished difference Result 1686 states and 6610 transitions. [2021-08-12 19:20:41,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:20:41,882 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:41,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:41,887 INFO L225 Difference]: With dead ends: 1686 [2021-08-12 19:20:41,887 INFO L226 Difference]: Without dead ends: 1611 [2021-08-12 19:20:41,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 762.1ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:20:41,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2021-08-12 19:20:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 889. [2021-08-12 19:20:41,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 888 states have (on average 3.975225225225225) internal successors, (3530), 888 states have internal predecessors, (3530), 0 states have call successors, (0), 0 states have call 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:41,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 3530 transitions. [2021-08-12 19:20:41,985 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 3530 transitions. Word has length 26 [2021-08-12 19:20:41,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:41,985 INFO L482 AbstractCegarLoop]: Abstraction has 889 states and 3530 transitions. [2021-08-12 19:20:41,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:41,985 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 3530 transitions. [2021-08-12 19:20:41,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:41,987 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:41,987 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:42,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:42,188 INFO L430 AbstractCegarLoop]: === Iteration 44 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:42,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:42,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1224250116, now seen corresponding path program 9 times [2021-08-12 19:20:42,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:42,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305568653] [2021-08-12 19:20:42,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:42,270 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:42,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:42,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305568653] [2021-08-12 19:20:42,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305568653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:42,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795400710] [2021-08-12 19:20:42,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:42,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:20:42,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:42,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:42,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:42,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:42,383 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:42,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:42,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:42,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:42,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:42,512 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:42,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795400710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:42,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:42,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:20:42,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982184115] [2021-08-12 19:20:42,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:20:42,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:42,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:20:42,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:20:42,514 INFO L87 Difference]: Start difference. First operand 889 states and 3530 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:44,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:44,263 INFO L93 Difference]: Finished difference Result 1686 states and 6641 transitions. [2021-08-12 19:20:44,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:20:44,263 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:44,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:44,268 INFO L225 Difference]: With dead ends: 1686 [2021-08-12 19:20:44,268 INFO L226 Difference]: Without dead ends: 1601 [2021-08-12 19:20:44,269 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 767.1ms TimeCoverageRelationStatistics Valid=314, Invalid=1326, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:20:44,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2021-08-12 19:20:44,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 880. [2021-08-12 19:20:44,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 879 states have (on average 3.973833902161547) internal successors, (3493), 879 states have internal predecessors, (3493), 0 states have call successors, (0), 0 states have call 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:44,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3493 transitions. [2021-08-12 19:20:44,373 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3493 transitions. Word has length 26 [2021-08-12 19:20:44,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:44,373 INFO L482 AbstractCegarLoop]: Abstraction has 880 states and 3493 transitions. [2021-08-12 19:20:44,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:44,373 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3493 transitions. [2021-08-12 19:20:44,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:44,374 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:44,375 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:44,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-12 19:20:44,575 INFO L430 AbstractCegarLoop]: === Iteration 45 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:44,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:44,575 INFO L82 PathProgramCache]: Analyzing trace with hash -371215704, now seen corresponding path program 8 times [2021-08-12 19:20:44,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:44,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363180778] [2021-08-12 19:20:44,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:44,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:44,684 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:44,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:44,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363180778] [2021-08-12 19:20:44,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363180778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:44,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071293551] [2021-08-12 19:20:44,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:44,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:44,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:44,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:44,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:44,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:44,796 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:44,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:44,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:44,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:44,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:44,926 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:44,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071293551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:44,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:44,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:20:44,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131301983] [2021-08-12 19:20:44,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:20:44,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:44,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:20:44,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:44,927 INFO L87 Difference]: Start difference. First operand 880 states and 3493 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:47,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:47,076 INFO L93 Difference]: Finished difference Result 2657 states and 9995 transitions. [2021-08-12 19:20:47,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 19:20:47,077 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:47,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:47,096 INFO L225 Difference]: With dead ends: 2657 [2021-08-12 19:20:47,097 INFO L226 Difference]: Without dead ends: 2228 [2021-08-12 19:20:47,097 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 939.5ms TimeCoverageRelationStatistics Valid=363, Invalid=1529, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 19:20:47,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2021-08-12 19:20:47,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 886. [2021-08-12 19:20:47,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 885 states have (on average 3.977401129943503) internal successors, (3520), 885 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:47,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 3520 transitions. [2021-08-12 19:20:47,204 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 3520 transitions. Word has length 26 [2021-08-12 19:20:47,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:47,204 INFO L482 AbstractCegarLoop]: Abstraction has 886 states and 3520 transitions. [2021-08-12 19:20:47,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:47,204 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 3520 transitions. [2021-08-12 19:20:47,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:47,206 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:47,206 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:47,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:47,407 INFO L430 AbstractCegarLoop]: === Iteration 46 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:47,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:47,407 INFO L82 PathProgramCache]: Analyzing trace with hash -903972686, now seen corresponding path program 9 times [2021-08-12 19:20:47,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:47,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195900787] [2021-08-12 19:20:47,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:47,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:47,511 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:47,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:47,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195900787] [2021-08-12 19:20:47,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195900787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:47,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417857500] [2021-08-12 19:20:47,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:47,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:20:47,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:47,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:47,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:47,611 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:47,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:20:47,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:47,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:47,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:47,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:47,756 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:47,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417857500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:47,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:47,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:20:47,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423813228] [2021-08-12 19:20:47,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:20:47,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:47,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:20:47,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:47,759 INFO L87 Difference]: Start difference. First operand 886 states and 3520 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:50,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:50,078 INFO L93 Difference]: Finished difference Result 2746 states and 10311 transitions. [2021-08-12 19:20:50,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:20:50,078 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:50,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:50,084 INFO L225 Difference]: With dead ends: 2746 [2021-08-12 19:20:50,084 INFO L226 Difference]: Without dead ends: 2318 [2021-08-12 19:20:50,085 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 955.8ms TimeCoverageRelationStatistics Valid=394, Invalid=1676, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:20:50,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2318 states. [2021-08-12 19:20:50,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2318 to 871. [2021-08-12 19:20:50,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 3.9770114942528734) internal successors, (3460), 870 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call 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:50,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 3460 transitions. [2021-08-12 19:20:50,200 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 3460 transitions. Word has length 26 [2021-08-12 19:20:50,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:50,200 INFO L482 AbstractCegarLoop]: Abstraction has 871 states and 3460 transitions. [2021-08-12 19:20:50,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:50,200 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 3460 transitions. [2021-08-12 19:20:50,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:50,202 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:50,202 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:50,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:50,402 INFO L430 AbstractCegarLoop]: === Iteration 47 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:50,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:50,403 INFO L82 PathProgramCache]: Analyzing trace with hash 2100006690, now seen corresponding path program 10 times [2021-08-12 19:20:50,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:50,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344063670] [2021-08-12 19:20:50,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:50,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:50,503 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:50,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:50,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344063670] [2021-08-12 19:20:50,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344063670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:50,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431722374] [2021-08-12 19:20:50,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:50,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:50,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:50,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:50,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:50,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:50,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:20:50,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:50,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:50,657 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:50,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:50,693 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:50,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431722374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:50,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:50,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:50,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100041239] [2021-08-12 19:20:50,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:50,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:50,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:50,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:50,694 INFO L87 Difference]: Start difference. First operand 871 states and 3460 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:52,015 INFO L93 Difference]: Finished difference Result 1977 states and 7791 transitions. [2021-08-12 19:20:52,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:20:52,016 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:52,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:52,021 INFO L225 Difference]: With dead ends: 1977 [2021-08-12 19:20:52,021 INFO L226 Difference]: Without dead ends: 1894 [2021-08-12 19:20:52,022 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 254.9ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:20:52,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-08-12 19:20:52,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 911. [2021-08-12 19:20:52,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 3.9472527472527474) internal successors, (3592), 910 states have internal predecessors, (3592), 0 states have call successors, (0), 0 states have call 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,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 3592 transitions. [2021-08-12 19:20:52,159 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 3592 transitions. Word has length 26 [2021-08-12 19:20:52,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:52,159 INFO L482 AbstractCegarLoop]: Abstraction has 911 states and 3592 transitions. [2021-08-12 19:20:52,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,159 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 3592 transitions. [2021-08-12 19:20:52,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:52,161 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:52,161 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:52,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-08-12 19:20:52,366 INFO L430 AbstractCegarLoop]: === Iteration 48 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:52,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:52,366 INFO L82 PathProgramCache]: Analyzing trace with hash -509533310, now seen corresponding path program 10 times [2021-08-12 19:20:52,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:52,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047465560] [2021-08-12 19:20:52,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:52,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:52,455 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:52,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:52,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047465560] [2021-08-12 19:20:52,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047465560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:52,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644621007] [2021-08-12 19:20:52,455 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 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:20:52,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:52,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:52,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:52,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:52,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:52,606 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:20:52,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:52,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:52,614 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:52,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:20:52,649 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:52,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644621007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:52,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:52,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:52,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140777594] [2021-08-12 19:20:52,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:52,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:52,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:52,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:52,650 INFO L87 Difference]: Start difference. First operand 911 states and 3592 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,939 INFO L93 Difference]: Finished difference Result 2028 states and 7975 transitions. [2021-08-12 19:20:53,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:20:53,940 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:53,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,946 INFO L225 Difference]: With dead ends: 2028 [2021-08-12 19:20:53,946 INFO L226 Difference]: Without dead ends: 1945 [2021-08-12 19:20:53,946 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 227.3ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:20:53,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-08-12 19:20:54,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 881. [2021-08-12 19:20:54,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 880 states have (on average 3.963636363636364) internal successors, (3488), 880 states have internal predecessors, (3488), 0 states have call successors, (0), 0 states have call 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,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 3488 transitions. [2021-08-12 19:20:54,072 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 3488 transitions. Word has length 26 [2021-08-12 19:20:54,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,072 INFO L482 AbstractCegarLoop]: Abstraction has 881 states and 3488 transitions. [2021-08-12 19:20:54,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,072 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 3488 transitions. [2021-08-12 19:20:54,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:54,073 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,073 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:54,274 INFO L430 AbstractCegarLoop]: === Iteration 49 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:54,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,274 INFO L82 PathProgramCache]: Analyzing trace with hash -203283562, now seen corresponding path program 7 times [2021-08-12 19:20:54,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928661333] [2021-08-12 19:20:54,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,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:20:54,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928661333] [2021-08-12 19:20:54,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928661333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:54,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789725331] [2021-08-12 19:20:54,344 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:54,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:54,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:54,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:54,457 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:54,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:54,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:54,466 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:54,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:54,510 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,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789725331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:54,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:54,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:54,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871327630] [2021-08-12 19:20:54,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:54,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:54,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:54,512 INFO L87 Difference]: Start difference. First operand 881 states and 3488 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:55,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:55,404 INFO L93 Difference]: Finished difference Result 1348 states and 5311 transitions. [2021-08-12 19:20:55,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:20:55,405 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:55,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:55,409 INFO L225 Difference]: With dead ends: 1348 [2021-08-12 19:20:55,409 INFO L226 Difference]: Without dead ends: 1273 [2021-08-12 19:20:55,410 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:20:55,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2021-08-12 19:20:55,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 902. [2021-08-12 19:20:55,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 3.9644839067702553) internal successors, (3572), 901 states have internal predecessors, (3572), 0 states have call successors, (0), 0 states have call 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,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 3572 transitions. [2021-08-12 19:20:55,548 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 3572 transitions. Word has length 26 [2021-08-12 19:20:55,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:55,548 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 3572 transitions. [2021-08-12 19:20:55,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:55,548 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 3572 transitions. [2021-08-12 19:20:55,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:55,549 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:55,550 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:55,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-12 19:20:55,751 INFO L430 AbstractCegarLoop]: === Iteration 50 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:55,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:55,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1322787516, now seen corresponding path program 8 times [2021-08-12 19:20:55,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:55,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682198417] [2021-08-12 19:20:55,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:55,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:55,817 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,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:55,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682198417] [2021-08-12 19:20:55,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682198417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:55,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727505365] [2021-08-12 19:20:55,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:20:55,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:55,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:55,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:55,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:55,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:55,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:55,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:55,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:55,957 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:55,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:56,007 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,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727505365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:56,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:56,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:56,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835628775] [2021-08-12 19:20:56,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:56,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:56,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:56,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:56,009 INFO L87 Difference]: Start difference. First operand 902 states and 3572 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:20:56,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:56,895 INFO L93 Difference]: Finished difference Result 1344 states and 5294 transitions. [2021-08-12 19:20:56,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:20:56,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 26 [2021-08-12 19:20:56,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:56,900 INFO L225 Difference]: With dead ends: 1344 [2021-08-12 19:20:56,900 INFO L226 Difference]: Without dead ends: 1267 [2021-08-12 19:20:56,900 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 175.2ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:20:56,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-08-12 19:20:57,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 893. [2021-08-12 19:20:57,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 893 states, 892 states have (on average 3.9618834080717487) internal successors, (3534), 892 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call 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:57,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3534 transitions. [2021-08-12 19:20:57,023 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3534 transitions. Word has length 26 [2021-08-12 19:20:57,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:57,023 INFO L482 AbstractCegarLoop]: Abstraction has 893 states and 3534 transitions. [2021-08-12 19:20:57,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:20:57,023 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3534 transitions. [2021-08-12 19:20:57,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:57,025 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:57,025 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:57,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:57,225 INFO L430 AbstractCegarLoop]: === Iteration 51 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:57,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:57,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1085704182, now seen corresponding path program 7 times [2021-08-12 19:20:57,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:57,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696381804] [2021-08-12 19:20:57,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:57,286 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,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:57,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696381804] [2021-08-12 19:20:57,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696381804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:57,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139297765] [2021-08-12 19:20:57,287 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:20:57,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:57,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:57,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:57,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:57,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:20:57,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:57,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:57,401 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:57,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:57,445 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,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139297765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:57,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:57,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:20:57,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139379325] [2021-08-12 19:20:57,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:57,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:57,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:57,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:57,446 INFO L87 Difference]: Start difference. First operand 893 states and 3534 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:58,404 INFO L93 Difference]: Finished difference Result 1392 states and 5480 transitions. [2021-08-12 19:20:58,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:20:58,405 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:20:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:58,409 INFO L225 Difference]: With dead ends: 1392 [2021-08-12 19:20:58,409 INFO L226 Difference]: Without dead ends: 1308 [2021-08-12 19:20:58,410 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 181.5ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:20:58,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-08-12 19:20:58,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 902. [2021-08-12 19:20:58,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 3.9633740288568258) internal successors, (3571), 901 states have internal predecessors, (3571), 0 states have call successors, (0), 0 states have call 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,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 3571 transitions. [2021-08-12 19:20:58,595 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 3571 transitions. Word has length 26 [2021-08-12 19:20:58,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:58,595 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 3571 transitions. [2021-08-12 19:20:58,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:58,595 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 3571 transitions. [2021-08-12 19:20:58,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:20:58,597 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:58,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:58,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-12 19:20:58,813 INFO L430 AbstractCegarLoop]: === Iteration 52 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:20:58,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:58,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1706188248, now seen corresponding path program 8 times [2021-08-12 19:20:58,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:58,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430778070] [2021-08-12 19:20:58,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:58,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:58,873 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,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:58,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430778070] [2021-08-12 19:20:58,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430778070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:58,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930211619] [2021-08-12 19:20:58,873 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:20:58,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:58,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:58,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:58,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:59,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:59,007 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:59,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:59,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:59,024 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:59,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:20:59,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:20:59,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930211619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:59,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:59,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:20:59,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916564816] [2021-08-12 19:20:59,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:59,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:59,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:59,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:59,147 INFO L87 Difference]: Start difference. First operand 902 states and 3571 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:00,537 INFO L93 Difference]: Finished difference Result 1440 states and 5655 transitions. [2021-08-12 19:21:00,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:21:00,538 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:00,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:00,543 INFO L225 Difference]: With dead ends: 1440 [2021-08-12 19:21:00,543 INFO L226 Difference]: Without dead ends: 1365 [2021-08-12 19:21:00,544 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 524.1ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:21:00,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2021-08-12 19:21:00,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 893. [2021-08-12 19:21:00,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 893 states, 892 states have (on average 3.9618834080717487) internal successors, (3534), 892 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call 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,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3534 transitions. [2021-08-12 19:21:00,676 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3534 transitions. Word has length 26 [2021-08-12 19:21:00,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:00,676 INFO L482 AbstractCegarLoop]: Abstraction has 893 states and 3534 transitions. [2021-08-12 19:21:00,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,676 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3534 transitions. [2021-08-12 19:21:00,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:00,678 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:00,678 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:00,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:00,879 INFO L430 AbstractCegarLoop]: === Iteration 53 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:00,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:00,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1093393702, now seen corresponding path program 9 times [2021-08-12 19:21:00,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:00,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575445870] [2021-08-12 19:21:00,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:00,945 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,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:00,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575445870] [2021-08-12 19:21:00,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575445870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:00,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61469116] [2021-08-12 19:21:00,946 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 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:00,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:00,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:00,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:00,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:01,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:01,073 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:01,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:01,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:01,083 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,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:01,126 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,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61469116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:01,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:01,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:01,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125039612] [2021-08-12 19:21:01,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:01,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:01,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:01,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:01,127 INFO L87 Difference]: Start difference. First operand 893 states and 3534 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:02,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:02,101 INFO L93 Difference]: Finished difference Result 1361 states and 5338 transitions. [2021-08-12 19:21:02,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:21:02,101 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 26 [2021-08-12 19:21:02,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:02,105 INFO L225 Difference]: With dead ends: 1361 [2021-08-12 19:21:02,106 INFO L226 Difference]: Without dead ends: 1288 [2021-08-12 19:21:02,106 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 181.3ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:21:02,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-08-12 19:21:02,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 917. [2021-08-12 19:21:02,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 916 states have (on average 3.947598253275109) internal successors, (3616), 916 states have internal predecessors, (3616), 0 states have call successors, (0), 0 states have call 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,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 3616 transitions. [2021-08-12 19:21:02,249 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 3616 transitions. Word has length 26 [2021-08-12 19:21:02,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:02,250 INFO L482 AbstractCegarLoop]: Abstraction has 917 states and 3616 transitions. [2021-08-12 19:21:02,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:02,250 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 3616 transitions. [2021-08-12 19:21:02,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:02,252 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:02,252 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:02,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:02,465 INFO L430 AbstractCegarLoop]: === Iteration 54 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:02,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:02,465 INFO L82 PathProgramCache]: Analyzing trace with hash -227738250, now seen corresponding path program 9 times [2021-08-12 19:21:02,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:02,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557200360] [2021-08-12 19:21:02,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:02,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:02,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:02,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:02,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557200360] [2021-08-12 19:21:02,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557200360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:02,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971100369] [2021-08-12 19:21:02,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:02,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:21:02,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:02,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:02,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:02,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:02,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, 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:02,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:02,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:02,680 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,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:02,710 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,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971100369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:02,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:02,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:02,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016050820] [2021-08-12 19:21:02,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:02,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:02,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:02,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:02,711 INFO L87 Difference]: Start difference. First operand 917 states and 3616 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:03,733 INFO L93 Difference]: Finished difference Result 1402 states and 5485 transitions. [2021-08-12 19:21:03,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:21:03,733 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:03,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:03,738 INFO L225 Difference]: With dead ends: 1402 [2021-08-12 19:21:03,738 INFO L226 Difference]: Without dead ends: 1329 [2021-08-12 19:21:03,738 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 184.6ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:21:03,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-08-12 19:21:03,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 884. [2021-08-12 19:21:03,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 3.9614949037372593) internal successors, (3498), 883 states have internal predecessors, (3498), 0 states have call successors, (0), 0 states have call 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,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3498 transitions. [2021-08-12 19:21:03,927 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3498 transitions. Word has length 26 [2021-08-12 19:21:03,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:03,927 INFO L482 AbstractCegarLoop]: Abstraction has 884 states and 3498 transitions. [2021-08-12 19:21:03,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,927 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3498 transitions. [2021-08-12 19:21:03,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:03,929 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:03,929 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:04,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-08-12 19:21:04,129 INFO L430 AbstractCegarLoop]: === Iteration 55 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:04,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:04,130 INFO L82 PathProgramCache]: Analyzing trace with hash -55965950, now seen corresponding path program 10 times [2021-08-12 19:21:04,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:04,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467581263] [2021-08-12 19:21:04,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:04,194 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,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:04,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467581263] [2021-08-12 19:21:04,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467581263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:04,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55460545] [2021-08-12 19:21:04,194 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:04,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:04,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:04,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:04,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:04,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:04,323 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:04,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:04,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:04,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:04,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:04,364 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,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55460545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:04,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:04,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:04,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396471510] [2021-08-12 19:21:04,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:04,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:04,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:04,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:04,365 INFO L87 Difference]: Start difference. First operand 884 states and 3498 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:05,713 INFO L93 Difference]: Finished difference Result 1730 states and 6711 transitions. [2021-08-12 19:21:05,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:05,714 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:05,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:05,719 INFO L225 Difference]: With dead ends: 1730 [2021-08-12 19:21:05,719 INFO L226 Difference]: Without dead ends: 1657 [2021-08-12 19:21:05,719 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 191.2ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:21:05,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2021-08-12 19:21:05,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 916. [2021-08-12 19:21:05,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 915 states have (on average 3.9366120218579237) internal successors, (3602), 915 states have internal predecessors, (3602), 0 states have call successors, (0), 0 states have call 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,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 3602 transitions. [2021-08-12 19:21:05,862 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 3602 transitions. Word has length 26 [2021-08-12 19:21:05,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:05,862 INFO L482 AbstractCegarLoop]: Abstraction has 916 states and 3602 transitions. [2021-08-12 19:21:05,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,862 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 3602 transitions. [2021-08-12 19:21:05,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:05,864 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:05,864 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:06,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:06,073 INFO L430 AbstractCegarLoop]: === Iteration 56 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:06,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:06,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1629461346, now seen corresponding path program 10 times [2021-08-12 19:21:06,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:06,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198520295] [2021-08-12 19:21:06,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:06,148 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,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:06,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198520295] [2021-08-12 19:21:06,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198520295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:06,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684451167] [2021-08-12 19:21:06,149 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 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:06,188 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:06,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:06,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:06,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:06,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:06,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:06,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:06,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:06,303 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,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:06,351 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,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684451167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:06,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:06,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:06,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124055493] [2021-08-12 19:21:06,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:06,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:06,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:06,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:06,352 INFO L87 Difference]: Start difference. First operand 916 states and 3602 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:07,760 INFO L93 Difference]: Finished difference Result 1772 states and 6862 transitions. [2021-08-12 19:21:07,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:07,760 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:07,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:07,765 INFO L225 Difference]: With dead ends: 1772 [2021-08-12 19:21:07,765 INFO L226 Difference]: Without dead ends: 1699 [2021-08-12 19:21:07,766 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 243.8ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:21:07,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1699 states. [2021-08-12 19:21:07,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1699 to 884. [2021-08-12 19:21:07,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 3.9614949037372593) internal successors, (3498), 883 states have internal predecessors, (3498), 0 states have call successors, (0), 0 states have call 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,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3498 transitions. [2021-08-12 19:21:07,908 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3498 transitions. Word has length 26 [2021-08-12 19:21:07,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:07,908 INFO L482 AbstractCegarLoop]: Abstraction has 884 states and 3498 transitions. [2021-08-12 19:21:07,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,908 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3498 transitions. [2021-08-12 19:21:07,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:07,910 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:07,910 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:08,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-12 19:21:08,111 INFO L430 AbstractCegarLoop]: === Iteration 57 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:08,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:08,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1871455264, now seen corresponding path program 11 times [2021-08-12 19:21:08,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:08,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895399191] [2021-08-12 19:21:08,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:08,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:08,216 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,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:08,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895399191] [2021-08-12 19:21:08,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895399191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:08,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504774842] [2021-08-12 19:21:08,216 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 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:08,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:08,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:08,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:08,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:08,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:08,321 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,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:08,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:08,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:08,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:08,363 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,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504774842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:08,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:08,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:08,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757132163] [2021-08-12 19:21:08,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:08,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:08,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:08,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:08,364 INFO L87 Difference]: Start difference. First operand 884 states and 3498 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:09,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:09,384 INFO L93 Difference]: Finished difference Result 1353 states and 5292 transitions. [2021-08-12 19:21:09,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:09,384 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:09,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:09,389 INFO L225 Difference]: With dead ends: 1353 [2021-08-12 19:21:09,389 INFO L226 Difference]: Without dead ends: 1270 [2021-08-12 19:21:09,389 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 202.0ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:09,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-08-12 19:21:09,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 923. [2021-08-12 19:21:09,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 3.9425162689804774) internal successors, (3635), 922 states have internal predecessors, (3635), 0 states have call successors, (0), 0 states have call 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,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 3635 transitions. [2021-08-12 19:21:09,538 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 3635 transitions. Word has length 26 [2021-08-12 19:21:09,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:09,539 INFO L482 AbstractCegarLoop]: Abstraction has 923 states and 3635 transitions. [2021-08-12 19:21:09,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:09,539 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 3635 transitions. [2021-08-12 19:21:09,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:09,540 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:09,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:09,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:09,741 INFO L430 AbstractCegarLoop]: === Iteration 58 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:09,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:09,741 INFO L82 PathProgramCache]: Analyzing trace with hash -186027968, now seen corresponding path program 11 times [2021-08-12 19:21:09,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:09,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170972421] [2021-08-12 19:21:09,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:09,808 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,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:09,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170972421] [2021-08-12 19:21:09,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170972421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:09,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855405817] [2021-08-12 19:21:09,808 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 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:09,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:09,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:09,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:09,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:09,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:09,913 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,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:09,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:09,920 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,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-08-12 19:21:09,968 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,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855405817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:09,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:09,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:21:09,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032170894] [2021-08-12 19:21:09,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:09,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:09,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:09,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:09,969 INFO L87 Difference]: Start difference. First operand 923 states and 3635 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:11,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:11,204 INFO L93 Difference]: Finished difference Result 1490 states and 5812 transitions. [2021-08-12 19:21:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:21:11,205 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:11,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:11,210 INFO L225 Difference]: With dead ends: 1490 [2021-08-12 19:21:11,210 INFO L226 Difference]: Without dead ends: 1407 [2021-08-12 19:21:11,210 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 340.5ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:21:11,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2021-08-12 19:21:11,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 893. [2021-08-12 19:21:11,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 893 states, 892 states have (on average 3.958520179372197) internal successors, (3531), 892 states have internal predecessors, (3531), 0 states have call successors, (0), 0 states have call 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:11,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3531 transitions. [2021-08-12 19:21:11,360 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3531 transitions. Word has length 26 [2021-08-12 19:21:11,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:11,360 INFO L482 AbstractCegarLoop]: Abstraction has 893 states and 3531 transitions. [2021-08-12 19:21:11,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:11,360 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3531 transitions. [2021-08-12 19:21:11,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:11,362 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:11,362 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:11,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-12 19:21:11,562 INFO L430 AbstractCegarLoop]: === Iteration 59 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:11,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:11,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1228606434, now seen corresponding path program 12 times [2021-08-12 19:21:11,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:11,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996304524] [2021-08-12 19:21:11,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:11,636 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,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:11,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996304524] [2021-08-12 19:21:11,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996304524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:11,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166910746] [2021-08-12 19:21:11,636 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 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:11,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:21:11,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:11,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:11,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:11,765 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:11,765 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,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:11,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:11,778 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,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:11,912 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,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166910746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:11,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:11,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:11,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464607327] [2021-08-12 19:21:11,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:11,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:11,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:11,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:11,914 INFO L87 Difference]: Start difference. First operand 893 states and 3531 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:15,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:15,116 INFO L93 Difference]: Finished difference Result 2043 states and 7761 transitions. [2021-08-12 19:21:15,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-12 19:21:15,116 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:15,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:15,122 INFO L225 Difference]: With dead ends: 2043 [2021-08-12 19:21:15,122 INFO L226 Difference]: Without dead ends: 1882 [2021-08-12 19:21:15,123 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1445.5ms TimeCoverageRelationStatistics Valid=641, Invalid=2551, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 19:21:15,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1882 states. [2021-08-12 19:21:15,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1882 to 928. [2021-08-12 19:21:15,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 3.95361380798274) internal successors, (3665), 927 states have internal predecessors, (3665), 0 states have call successors, (0), 0 states have call 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,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 3665 transitions. [2021-08-12 19:21:15,295 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 3665 transitions. Word has length 26 [2021-08-12 19:21:15,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:15,295 INFO L482 AbstractCegarLoop]: Abstraction has 928 states and 3665 transitions. [2021-08-12 19:21:15,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:15,295 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 3665 transitions. [2021-08-12 19:21:15,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:15,297 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:15,297 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:15,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:15,498 INFO L430 AbstractCegarLoop]: === Iteration 60 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:15,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:15,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1670773786, now seen corresponding path program 13 times [2021-08-12 19:21:15,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:15,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535437756] [2021-08-12 19:21:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:15,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:15,569 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,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:15,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535437756] [2021-08-12 19:21:15,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535437756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:15,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491721623] [2021-08-12 19:21:15,570 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 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:15,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:15,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:15,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:15,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:15,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:15,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:15,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:15,654 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:15,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:15,700 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,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491721623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:15,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:15,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:15,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692547867] [2021-08-12 19:21:15,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:15,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:15,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:15,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:15,702 INFO L87 Difference]: Start difference. First operand 928 states and 3665 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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:16,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:16,753 INFO L93 Difference]: Finished difference Result 1340 states and 5246 transitions. [2021-08-12 19:21:16,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:16,753 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 26 [2021-08-12 19:21:16,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:16,758 INFO L225 Difference]: With dead ends: 1340 [2021-08-12 19:21:16,758 INFO L226 Difference]: Without dead ends: 1255 [2021-08-12 19:21:16,758 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 156.4ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:16,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2021-08-12 19:21:16,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 925. [2021-08-12 19:21:16,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 924 states have (on average 3.955627705627706) internal successors, (3655), 924 states have internal predecessors, (3655), 0 states have call successors, (0), 0 states have call 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,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 3655 transitions. [2021-08-12 19:21:16,924 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 3655 transitions. Word has length 26 [2021-08-12 19:21:16,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:16,924 INFO L482 AbstractCegarLoop]: Abstraction has 925 states and 3655 transitions. [2021-08-12 19:21:16,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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:16,924 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 3655 transitions. [2021-08-12 19:21:16,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:16,926 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:16,927 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:17,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:17,140 INFO L430 AbstractCegarLoop]: === Iteration 61 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:17,140 INFO L82 PathProgramCache]: Analyzing trace with hash 75307966, now seen corresponding path program 12 times [2021-08-12 19:21:17,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:17,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882938159] [2021-08-12 19:21:17,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:17,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:17,246 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:17,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:17,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882938159] [2021-08-12 19:21:17,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882938159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:17,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569128444] [2021-08-12 19:21:17,247 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:17,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:17,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:17,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:17,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:17,332 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:17,332 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,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:17,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:17,342 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,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:17,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:17,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569128444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:17,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:17,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:17,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653603585] [2021-08-12 19:21:17,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:17,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:17,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:17,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:17,441 INFO L87 Difference]: Start difference. First operand 925 states and 3655 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:19,570 INFO L93 Difference]: Finished difference Result 2354 states and 8836 transitions. [2021-08-12 19:21:19,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:21:19,570 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:19,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:19,576 INFO L225 Difference]: With dead ends: 2354 [2021-08-12 19:21:19,576 INFO L226 Difference]: Without dead ends: 1925 [2021-08-12 19:21:19,577 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 593.1ms TimeCoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:21:19,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-08-12 19:21:19,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 925. [2021-08-12 19:21:19,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 924 states have (on average 3.955627705627706) internal successors, (3655), 924 states have internal predecessors, (3655), 0 states have call successors, (0), 0 states have call 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,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 3655 transitions. [2021-08-12 19:21:19,770 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 3655 transitions. Word has length 26 [2021-08-12 19:21:19,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:19,770 INFO L482 AbstractCegarLoop]: Abstraction has 925 states and 3655 transitions. [2021-08-12 19:21:19,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,770 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 3655 transitions. [2021-08-12 19:21:19,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:19,772 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:19,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:19,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-12 19:21:19,973 INFO L430 AbstractCegarLoop]: === Iteration 62 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:19,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:19,973 INFO L82 PathProgramCache]: Analyzing trace with hash -457449016, now seen corresponding path program 13 times [2021-08-12 19:21:19,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:19,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440944149] [2021-08-12 19:21:19,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:20,060 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:20,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:20,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440944149] [2021-08-12 19:21:20,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440944149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:20,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729189283] [2021-08-12 19:21:20,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:20,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:20,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:20,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:20,137 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,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:20,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:20,144 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,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:20,187 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,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729189283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:20,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:20,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:20,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311715884] [2021-08-12 19:21:20,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:20,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:20,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:20,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:20,188 INFO L87 Difference]: Start difference. First operand 925 states and 3655 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:21,397 INFO L93 Difference]: Finished difference Result 1459 states and 5685 transitions. [2021-08-12 19:21:21,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:21,397 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:21,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:21,402 INFO L225 Difference]: With dead ends: 1459 [2021-08-12 19:21:21,402 INFO L226 Difference]: Without dead ends: 1367 [2021-08-12 19:21:21,403 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 183.7ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:21,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2021-08-12 19:21:21,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 922. [2021-08-12 19:21:21,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.958740499457112) internal successors, (3646), 921 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call 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,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-08-12 19:21:21,619 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-08-12 19:21:21,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:21,620 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-08-12 19:21:21,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,620 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-08-12 19:21:21,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:21,621 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:21,621 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:21,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:21,822 INFO L430 AbstractCegarLoop]: === Iteration 63 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:21,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:21,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1340286744, now seen corresponding path program 11 times [2021-08-12 19:21:21,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:21,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667840504] [2021-08-12 19:21:21,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:21,949 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,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:21,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667840504] [2021-08-12 19:21:21,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667840504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:21,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81080244] [2021-08-12 19:21:21,949 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 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:21,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:21,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:21,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:21,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:22,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:22,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:22,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:22,055 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:22,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:22,100 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,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81080244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:22,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:22,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:22,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341402007] [2021-08-12 19:21:22,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:22,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:22,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:22,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:22,101 INFO L87 Difference]: Start difference. First operand 922 states and 3646 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:23,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:23,206 INFO L93 Difference]: Finished difference Result 1300 states and 5100 transitions. [2021-08-12 19:21:23,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:23,206 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:23,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:23,211 INFO L225 Difference]: With dead ends: 1300 [2021-08-12 19:21:23,211 INFO L226 Difference]: Without dead ends: 1225 [2021-08-12 19:21:23,211 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 163.0ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:23,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2021-08-12 19:21:23,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 940. [2021-08-12 19:21:23,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.961661341853035) internal successors, (3720), 939 states have internal predecessors, (3720), 0 states have call successors, (0), 0 states have call 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,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3720 transitions. [2021-08-12 19:21:23,405 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3720 transitions. Word has length 26 [2021-08-12 19:21:23,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:23,405 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3720 transitions. [2021-08-12 19:21:23,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:23,405 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3720 transitions. [2021-08-12 19:21:23,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:23,407 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:23,407 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:23,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-12 19:21:23,607 INFO L430 AbstractCegarLoop]: === Iteration 64 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:23,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:23,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1428609474, now seen corresponding path program 12 times [2021-08-12 19:21:23,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:23,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554852003] [2021-08-12 19:21:23,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:23,670 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:23,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:23,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554852003] [2021-08-12 19:21:23,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554852003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:23,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596417453] [2021-08-12 19:21:23,671 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 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:23,703 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:21:23,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:23,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:23,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:23,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:23,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:21:23,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:23,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:23,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:23,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-08-12 19:21:23,851 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:23,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596417453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:23,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:23,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:21:23,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283302265] [2021-08-12 19:21:23,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:21:23,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:23,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:21:23,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:23,852 INFO L87 Difference]: Start difference. First operand 940 states and 3720 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:26,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:26,175 INFO L93 Difference]: Finished difference Result 1724 states and 6771 transitions. [2021-08-12 19:21:26,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 19:21:26,176 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:26,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:26,181 INFO L225 Difference]: With dead ends: 1724 [2021-08-12 19:21:26,181 INFO L226 Difference]: Without dead ends: 1647 [2021-08-12 19:21:26,181 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 720.2ms TimeCoverageRelationStatistics Valid=278, Invalid=1054, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:21:26,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2021-08-12 19:21:26,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 931. [2021-08-12 19:21:26,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.9591397849462364) internal successors, (3682), 930 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call 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,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-08-12 19:21:26,380 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-08-12 19:21:26,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:26,380 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-08-12 19:21:26,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:26,380 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-08-12 19:21:26,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:26,382 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:26,382 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:26,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-12 19:21:26,582 INFO L430 AbstractCegarLoop]: === Iteration 65 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:26,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:26,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1665692808, now seen corresponding path program 11 times [2021-08-12 19:21:26,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:26,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34897621] [2021-08-12 19:21:26,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:26,646 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:26,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:26,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34897621] [2021-08-12 19:21:26,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34897621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:26,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218125958] [2021-08-12 19:21:26,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:26,680 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:26,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:26,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:26,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:26,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:26,758 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,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:26,774 INFO L628 ElimStorePlain]: treesize reduction 3, result has 88.9 percent of original size [2021-08-12 19:21:26,774 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:26,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:13 [2021-08-12 19:21:26,819 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,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218125958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:26,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:26,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:21:26,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736024427] [2021-08-12 19:21:26,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:26,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:26,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:26,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:26,820 INFO L87 Difference]: Start difference. First operand 931 states and 3682 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:28,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:28,096 INFO L93 Difference]: Finished difference Result 1341 states and 5259 transitions. [2021-08-12 19:21:28,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:28,096 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:28,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:28,101 INFO L225 Difference]: With dead ends: 1341 [2021-08-12 19:21:28,101 INFO L226 Difference]: Without dead ends: 1257 [2021-08-12 19:21:28,102 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 208.9ms TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:21:28,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-08-12 19:21:28,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 940. [2021-08-12 19:21:28,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.9605963791267307) internal successors, (3719), 939 states have internal predecessors, (3719), 0 states have call successors, (0), 0 states have call 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,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3719 transitions. [2021-08-12 19:21:28,325 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3719 transitions. Word has length 26 [2021-08-12 19:21:28,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:28,325 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3719 transitions. [2021-08-12 19:21:28,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:28,325 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3719 transitions. [2021-08-12 19:21:28,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:28,327 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:28,327 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:28,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-12 19:21:28,528 INFO L430 AbstractCegarLoop]: === Iteration 66 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:28,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:28,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1045208742, now seen corresponding path program 12 times [2021-08-12 19:21:28,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:28,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572662251] [2021-08-12 19:21:28,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:28,593 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,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:28,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572662251] [2021-08-12 19:21:28,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572662251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:28,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278109098] [2021-08-12 19:21:28,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:28,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:28,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:28,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:28,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:28,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:28,694 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,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:28,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:28,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:28,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-08-12 19:21:28,783 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,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278109098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:28,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:28,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:21:28,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795649367] [2021-08-12 19:21:28,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:21:28,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:28,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:21:28,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:28,785 INFO L87 Difference]: Start difference. First operand 940 states and 3719 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:30,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:30,305 INFO L93 Difference]: Finished difference Result 1445 states and 5634 transitions. [2021-08-12 19:21:30,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:30,305 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:30,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:30,310 INFO L225 Difference]: With dead ends: 1445 [2021-08-12 19:21:30,310 INFO L226 Difference]: Without dead ends: 1370 [2021-08-12 19:21:30,311 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 329.3ms TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:21:30,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1370 states. [2021-08-12 19:21:30,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1370 to 931. [2021-08-12 19:21:30,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.9591397849462364) internal successors, (3682), 930 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call 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,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-08-12 19:21:30,554 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-08-12 19:21:30,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:30,554 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-08-12 19:21:30,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:30,554 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-08-12 19:21:30,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:30,556 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:30,556 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:30,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-12 19:21:30,757 INFO L430 AbstractCegarLoop]: === Iteration 67 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:30,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:30,757 INFO L82 PathProgramCache]: Analyzing trace with hash 450176604, now seen corresponding path program 13 times [2021-08-12 19:21:30,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:30,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919466163] [2021-08-12 19:21:30,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:30,834 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,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:30,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919466163] [2021-08-12 19:21:30,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919466163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:30,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352879618] [2021-08-12 19:21:30,835 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:30,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:30,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:30,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:30,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:30,925 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:30,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:30,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:30,932 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,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:30,963 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,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352879618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:30,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:30,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:30,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570313603] [2021-08-12 19:21:30,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:30,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:30,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:30,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:30,964 INFO L87 Difference]: Start difference. First operand 931 states and 3682 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:21:32,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:32,186 INFO L93 Difference]: Finished difference Result 1325 states and 5179 transitions. [2021-08-12 19:21:32,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:32,187 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 26 [2021-08-12 19:21:32,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:32,191 INFO L225 Difference]: With dead ends: 1325 [2021-08-12 19:21:32,191 INFO L226 Difference]: Without dead ends: 1252 [2021-08-12 19:21:32,192 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:32,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-08-12 19:21:32,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 955. [2021-08-12 19:21:32,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 3.9454926624737947) internal successors, (3764), 954 states have internal predecessors, (3764), 0 states have call successors, (0), 0 states have call 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,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 3764 transitions. [2021-08-12 19:21:32,402 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 3764 transitions. Word has length 26 [2021-08-12 19:21:32,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:32,402 INFO L482 AbstractCegarLoop]: Abstraction has 955 states and 3764 transitions. [2021-08-12 19:21:32,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:21:32,402 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 3764 transitions. [2021-08-12 19:21:32,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:32,405 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:32,405 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:32,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:32,608 INFO L430 AbstractCegarLoop]: === Iteration 68 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:32,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:32,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1315832056, now seen corresponding path program 13 times [2021-08-12 19:21:32,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:32,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18599518] [2021-08-12 19:21:32,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:32,676 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,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:32,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18599518] [2021-08-12 19:21:32,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18599518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:32,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251817859] [2021-08-12 19:21:32,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:32,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:32,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:32,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:32,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:32,775 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:32,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:32,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:32,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:32,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:32,809 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,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251817859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:32,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:32,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:32,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273239785] [2021-08-12 19:21:32,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:32,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:32,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:32,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:32,810 INFO L87 Difference]: Start difference. First operand 955 states and 3764 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:34,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:34,000 INFO L93 Difference]: Finished difference Result 1361 states and 5305 transitions. [2021-08-12 19:21:34,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:34,002 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:34,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:34,007 INFO L225 Difference]: With dead ends: 1361 [2021-08-12 19:21:34,007 INFO L226 Difference]: Without dead ends: 1288 [2021-08-12 19:21:34,007 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 152.2ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:34,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-08-12 19:21:34,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 922. [2021-08-12 19:21:34,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.958740499457112) internal successors, (3646), 921 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call 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,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-08-12 19:21:34,213 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-08-12 19:21:34,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:34,213 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-08-12 19:21:34,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:34,213 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-08-12 19:21:34,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:34,215 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:34,215 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:34,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-12 19:21:34,415 INFO L430 AbstractCegarLoop]: === Iteration 69 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:34,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:34,415 INFO L82 PathProgramCache]: Analyzing trace with hash -903815988, now seen corresponding path program 14 times [2021-08-12 19:21:34,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:34,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18313498] [2021-08-12 19:21:34,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:34,488 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:34,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:34,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18313498] [2021-08-12 19:21:34,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18313498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:34,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274842303] [2021-08-12 19:21:34,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:34,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:34,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:34,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:34,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:34,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:34,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:34,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:34,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:34,624 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:34,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-08-12 19:21:34,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:34,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274842303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:34,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:34,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:34,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325979322] [2021-08-12 19:21:34,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:34,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:34,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:34,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:34,686 INFO L87 Difference]: Start difference. First operand 922 states and 3646 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:36,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:36,930 INFO L93 Difference]: Finished difference Result 1720 states and 6718 transitions. [2021-08-12 19:21:36,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:21:36,930 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:36,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:36,936 INFO L225 Difference]: With dead ends: 1720 [2021-08-12 19:21:36,936 INFO L226 Difference]: Without dead ends: 1645 [2021-08-12 19:21:36,936 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 500.4ms TimeCoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:21:36,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1645 states. [2021-08-12 19:21:37,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1645 to 958. [2021-08-12 19:21:37,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 3.941483803552769) internal successors, (3772), 957 states have internal predecessors, (3772), 0 states have call successors, (0), 0 states have call 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,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3772 transitions. [2021-08-12 19:21:37,158 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3772 transitions. Word has length 26 [2021-08-12 19:21:37,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:37,159 INFO L482 AbstractCegarLoop]: Abstraction has 958 states and 3772 transitions. [2021-08-12 19:21:37,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:37,159 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3772 transitions. [2021-08-12 19:21:37,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:37,160 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:37,160 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:37,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:37,361 INFO L430 AbstractCegarLoop]: === Iteration 70 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:37,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:37,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1614115146, now seen corresponding path program 14 times [2021-08-12 19:21:37,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:37,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765787263] [2021-08-12 19:21:37,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:37,423 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:37,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:37,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765787263] [2021-08-12 19:21:37,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765787263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:37,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851300748] [2021-08-12 19:21:37,423 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 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:37,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:37,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:37,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:37,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:37,545 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:37,545 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:37,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:37,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:37,557 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:37,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-08-12 19:21:37,617 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:37,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851300748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:37,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:37,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:37,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833814547] [2021-08-12 19:21:37,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:37,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:37,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:37,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:37,618 INFO L87 Difference]: Start difference. First operand 958 states and 3772 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:39,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:39,940 INFO L93 Difference]: Finished difference Result 1673 states and 6554 transitions. [2021-08-12 19:21:39,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:21:39,941 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:39,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:39,946 INFO L225 Difference]: With dead ends: 1673 [2021-08-12 19:21:39,946 INFO L226 Difference]: Without dead ends: 1598 [2021-08-12 19:21:39,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 493.5ms TimeCoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:21:39,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2021-08-12 19:21:40,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 931. [2021-08-12 19:21:40,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.9591397849462364) internal successors, (3682), 930 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call 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,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-08-12 19:21:40,181 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-08-12 19:21:40,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:40,181 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-08-12 19:21:40,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:40,181 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-08-12 19:21:40,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:40,183 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:40,183 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:40,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-12 19:21:40,384 INFO L430 AbstractCegarLoop]: === Iteration 71 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:40,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1878957560, now seen corresponding path program 15 times [2021-08-12 19:21:40,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:40,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129110135] [2021-08-12 19:21:40,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:40,435 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:40,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:40,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129110135] [2021-08-12 19:21:40,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129110135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:40,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662581922] [2021-08-12 19:21:40,436 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 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:40,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:21:40,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:40,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:40,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:40,519 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:40,519 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:40,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:40,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:40,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:40,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:40,628 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:40,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662581922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:40,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:40,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:40,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549718126] [2021-08-12 19:21:40,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:40,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:40,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:40,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:40,629 INFO L87 Difference]: Start difference. First operand 931 states and 3682 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:43,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:43,338 INFO L93 Difference]: Finished difference Result 1785 states and 6939 transitions. [2021-08-12 19:21:43,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 19:21:43,338 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:43,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:43,346 INFO L225 Difference]: With dead ends: 1785 [2021-08-12 19:21:43,346 INFO L226 Difference]: Without dead ends: 1710 [2021-08-12 19:21:43,346 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 752.3ms TimeCoverageRelationStatistics Valid=337, Invalid=1223, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:21:43,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1710 states. [2021-08-12 19:21:43,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1710 to 940. [2021-08-12 19:21:43,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.9605963791267307) internal successors, (3719), 939 states have internal predecessors, (3719), 0 states have call successors, (0), 0 states have call 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,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3719 transitions. [2021-08-12 19:21:43,610 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3719 transitions. Word has length 26 [2021-08-12 19:21:43,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:43,610 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3719 transitions. [2021-08-12 19:21:43,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:43,610 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3719 transitions. [2021-08-12 19:21:43,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:43,612 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:43,612 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:43,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:43,813 INFO L430 AbstractCegarLoop]: === Iteration 72 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:43,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:43,813 INFO L82 PathProgramCache]: Analyzing trace with hash 2102483340, now seen corresponding path program 16 times [2021-08-12 19:21:43,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:43,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515563740] [2021-08-12 19:21:43,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:43,866 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:43,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:43,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515563740] [2021-08-12 19:21:43,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515563740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:43,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773279708] [2021-08-12 19:21:43,867 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 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:43,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:43,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:43,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:43,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:43,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:43,960 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:43,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:43,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:43,970 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:43,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:44,015 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:44,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773279708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:44,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:44,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:44,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490424985] [2021-08-12 19:21:44,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:44,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:44,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:44,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:44,016 INFO L87 Difference]: Start difference. First operand 940 states and 3719 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:45,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:45,424 INFO L93 Difference]: Finished difference Result 1359 states and 5336 transitions. [2021-08-12 19:21:45,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:45,424 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 26 [2021-08-12 19:21:45,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:45,430 INFO L225 Difference]: With dead ends: 1359 [2021-08-12 19:21:45,430 INFO L226 Difference]: Without dead ends: 1274 [2021-08-12 19:21:45,430 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 141.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:45,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-08-12 19:21:45,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 931. [2021-08-12 19:21:45,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.9591397849462364) internal successors, (3682), 930 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call 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,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-08-12 19:21:45,681 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-08-12 19:21:45,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:45,681 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-08-12 19:21:45,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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:45,681 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-08-12 19:21:45,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:45,682 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:45,683 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:45,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-12 19:21:45,883 INFO L430 AbstractCegarLoop]: === Iteration 73 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:45,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:45,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1242984242, now seen corresponding path program 15 times [2021-08-12 19:21:45,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:45,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711846495] [2021-08-12 19:21:45,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:45,944 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:45,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:45,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711846495] [2021-08-12 19:21:45,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711846495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:45,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093751243] [2021-08-12 19:21:45,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 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:21:45,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:21:45,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:45,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:45,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:46,031 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:46,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:46,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:46,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:46,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:46,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:46,132 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:46,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093751243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:46,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:46,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:46,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729578316] [2021-08-12 19:21:46,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:46,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:46,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:46,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:46,133 INFO L87 Difference]: Start difference. First operand 931 states and 3682 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:48,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:48,464 INFO L93 Difference]: Finished difference Result 1662 states and 6504 transitions. [2021-08-12 19:21:48,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:21:48,464 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:48,470 INFO L225 Difference]: With dead ends: 1662 [2021-08-12 19:21:48,470 INFO L226 Difference]: Without dead ends: 1587 [2021-08-12 19:21:48,470 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 547.9ms TimeCoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:21:48,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2021-08-12 19:21:48,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 940. [2021-08-12 19:21:48,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.961661341853035) internal successors, (3720), 939 states have internal predecessors, (3720), 0 states have call successors, (0), 0 states have call 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:48,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3720 transitions. [2021-08-12 19:21:48,720 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3720 transitions. Word has length 26 [2021-08-12 19:21:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:48,721 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3720 transitions. [2021-08-12 19:21:48,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3720 transitions. [2021-08-12 19:21:48,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:48,723 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:48,723 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:48,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-12 19:21:48,927 INFO L430 AbstractCegarLoop]: === Iteration 74 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:48,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:48,927 INFO L82 PathProgramCache]: Analyzing trace with hash 786699224, now seen corresponding path program 16 times [2021-08-12 19:21:48,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:48,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723602833] [2021-08-12 19:21:48,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:48,984 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:48,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:48,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723602833] [2021-08-12 19:21:48,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723602833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:48,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677726992] [2021-08-12 19:21:48,984 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 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:21:49,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:49,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:49,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:49,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:49,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:49,065 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:49,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:49,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:49,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:49,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:49,117 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:49,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677726992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:49,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:49,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:49,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561890512] [2021-08-12 19:21:49,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:49,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:49,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:49,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:49,118 INFO L87 Difference]: Start difference. First operand 940 states and 3720 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:50,507 INFO L93 Difference]: Finished difference Result 1303 states and 5113 transitions. [2021-08-12 19:21:50,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:50,508 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:50,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:50,513 INFO L225 Difference]: With dead ends: 1303 [2021-08-12 19:21:50,513 INFO L226 Difference]: Without dead ends: 1226 [2021-08-12 19:21:50,513 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 139.0ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:50,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2021-08-12 19:21:50,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 922. [2021-08-12 19:21:50,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.958740499457112) internal successors, (3646), 921 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call 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,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-08-12 19:21:50,752 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-08-12 19:21:50,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:50,752 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-08-12 19:21:50,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,752 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-08-12 19:21:50,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:50,754 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:50,754 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:50,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-12 19:21:50,955 INFO L430 AbstractCegarLoop]: === Iteration 75 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:50,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:50,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1972528020, now seen corresponding path program 14 times [2021-08-12 19:21:50,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:50,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779316688] [2021-08-12 19:21:50,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:51,026 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:51,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:51,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779316688] [2021-08-12 19:21:51,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779316688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:51,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256841550] [2021-08-12 19:21:51,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:51,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:51,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:51,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:51,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:51,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:51,128 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:51,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:51,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:51,135 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:51,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:51,184 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:51,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256841550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:51,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:51,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:51,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825040782] [2021-08-12 19:21:51,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:51,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:51,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:51,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:51,191 INFO L87 Difference]: Start difference. First operand 922 states and 3646 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:52,975 INFO L93 Difference]: Finished difference Result 1636 states and 6317 transitions. [2021-08-12 19:21:52,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:52,977 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:52,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:52,982 INFO L225 Difference]: With dead ends: 1636 [2021-08-12 19:21:52,982 INFO L226 Difference]: Without dead ends: 1543 [2021-08-12 19:21:52,983 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 180.1ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:52,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2021-08-12 19:21:53,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 964. [2021-08-12 19:21:53,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 963 states have (on average 3.936656282450675) internal successors, (3791), 963 states have internal predecessors, (3791), 0 states have call successors, (0), 0 states have call 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:53,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 3791 transitions. [2021-08-12 19:21:53,248 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 3791 transitions. Word has length 26 [2021-08-12 19:21:53,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:53,248 INFO L482 AbstractCegarLoop]: Abstraction has 964 states and 3791 transitions. [2021-08-12 19:21:53,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:53,248 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 3791 transitions. [2021-08-12 19:21:53,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:53,250 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:53,250 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:53,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-12 19:21:53,451 INFO L430 AbstractCegarLoop]: === Iteration 76 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:53,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:53,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1612140118, now seen corresponding path program 14 times [2021-08-12 19:21:53,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:53,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901359653] [2021-08-12 19:21:53,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:53,528 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:53,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:53,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901359653] [2021-08-12 19:21:53,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901359653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:53,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292500085] [2021-08-12 19:21:53,529 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 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:21:53,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:53,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:53,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:53,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:53,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:53,664 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:53,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:53,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:53,676 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:53,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:29 [2021-08-12 19:21:53,748 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:53,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292500085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:53,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:53,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:21:53,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378470113] [2021-08-12 19:21:53,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:21:53,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:53,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:21:53,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:53,750 INFO L87 Difference]: Start difference. First operand 964 states and 3791 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:56,584 INFO L93 Difference]: Finished difference Result 1769 states and 6934 transitions. [2021-08-12 19:21:56,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:21:56,584 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:56,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:56,590 INFO L225 Difference]: With dead ends: 1769 [2021-08-12 19:21:56,590 INFO L226 Difference]: Without dead ends: 1685 [2021-08-12 19:21:56,591 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 589.3ms TimeCoverageRelationStatistics Valid=180, Invalid=690, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:21:56,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2021-08-12 19:21:56,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 931. [2021-08-12 19:21:56,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.955913978494624) internal successors, (3679), 930 states have internal predecessors, (3679), 0 states have call successors, (0), 0 states have call 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,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-08-12 19:21:56,848 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-08-12 19:21:56,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:56,849 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-08-12 19:21:56,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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,849 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-08-12 19:21:56,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:56,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:56,851 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:57,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-08-12 19:21:57,052 INFO L430 AbstractCegarLoop]: === Iteration 77 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:57,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:57,053 INFO L82 PathProgramCache]: Analyzing trace with hash -832793512, now seen corresponding path program 15 times [2021-08-12 19:21:57,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:57,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409151317] [2021-08-12 19:21:57,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:57,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:57,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:57,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409151317] [2021-08-12 19:21:57,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409151317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:57,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602971130] [2021-08-12 19:21:57,130 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 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:21:57,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:57,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:57,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:57,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:57,225 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:57,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, 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:57,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:57,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:57,240 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:57,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:21:57,332 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:57,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602971130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:57,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:57,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:21:57,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324662876] [2021-08-12 19:21:57,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:57,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:57,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:57,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:57,333 INFO L87 Difference]: Start difference. First operand 931 states and 3679 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:59,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:59,521 INFO L93 Difference]: Finished difference Result 1734 states and 6727 transitions. [2021-08-12 19:21:59,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:21:59,522 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:21:59,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:59,528 INFO L225 Difference]: With dead ends: 1734 [2021-08-12 19:21:59,528 INFO L226 Difference]: Without dead ends: 1568 [2021-08-12 19:21:59,528 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 470.6ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:21:59,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2021-08-12 19:21:59,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 931. [2021-08-12 19:21:59,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.955913978494624) internal successors, (3679), 930 states have internal predecessors, (3679), 0 states have call successors, (0), 0 states have call 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:59,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-08-12 19:21:59,795 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-08-12 19:21:59,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:59,796 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-08-12 19:21:59,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:59,796 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-08-12 19:21:59,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:21:59,797 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:59,797 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:59,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:59,999 INFO L430 AbstractCegarLoop]: === Iteration 78 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:21:59,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:59,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1849695216, now seen corresponding path program 16 times [2021-08-12 19:21:59,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:59,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20894994] [2021-08-12 19:21:59,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:00,101 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:22:00,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:00,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20894994] [2021-08-12 19:22:00,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20894994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:00,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29938636] [2021-08-12 19:22:00,102 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 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:00,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:22:00,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:00,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:00,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:00,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:00,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22:00,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:00,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:00,208 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:00,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:00,251 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:22:00,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29938636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:00,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:00,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:00,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828306236] [2021-08-12 19:22:00,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:00,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:00,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:00,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:00,252 INFO L87 Difference]: Start difference. First operand 931 states and 3679 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:01,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:01,996 INFO L93 Difference]: Finished difference Result 1448 states and 5662 transitions. [2021-08-12 19:22:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:22:01,997 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:01,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:02,002 INFO L225 Difference]: With dead ends: 1448 [2021-08-12 19:22:02,002 INFO L226 Difference]: Without dead ends: 1356 [2021-08-12 19:22:02,002 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 193.5ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:22:02,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-08-12 19:22:02,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 931. [2021-08-12 19:22:02,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 930 states have (on average 3.955913978494624) internal successors, (3679), 930 states have internal predecessors, (3679), 0 states have call successors, (0), 0 states have call 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,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-08-12 19:22:02,290 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-08-12 19:22:02,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:02,290 INFO L482 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-08-12 19:22:02,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,290 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-08-12 19:22:02,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:02,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:02,292 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:02,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-12 19:22:02,492 INFO L430 AbstractCegarLoop]: === Iteration 79 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:02,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:02,493 INFO L82 PathProgramCache]: Analyzing trace with hash 992583964, now seen corresponding path program 15 times [2021-08-12 19:22:02,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:02,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725764214] [2021-08-12 19:22:02,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:02,554 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:22:02,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:02,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725764214] [2021-08-12 19:22:02,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725764214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:02,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388957520] [2021-08-12 19:22:02,554 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 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:02,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:22:02,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:02,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:02,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:02,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:02,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22:02,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:02,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:02,656 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:02,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-08-12 19:22:02,745 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:22:02,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388957520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:02,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:02,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:22:02,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083103208] [2021-08-12 19:22:02,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:22:02,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:02,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:22:02,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:22:02,746 INFO L87 Difference]: Start difference. First operand 931 states and 3679 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:05,893 INFO L93 Difference]: Finished difference Result 1805 states and 7105 transitions. [2021-08-12 19:22:05,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:22:05,893 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:05,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:05,899 INFO L225 Difference]: With dead ends: 1805 [2021-08-12 19:22:05,899 INFO L226 Difference]: Without dead ends: 1721 [2021-08-12 19:22:05,900 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 700.1ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:22:05,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2021-08-12 19:22:06,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 940. [2021-08-12 19:22:06,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.957401490947817) internal successors, (3716), 939 states have internal predecessors, (3716), 0 states have call successors, (0), 0 states have call 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:06,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3716 transitions. [2021-08-12 19:22:06,208 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3716 transitions. Word has length 26 [2021-08-12 19:22:06,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:06,208 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3716 transitions. [2021-08-12 19:22:06,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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:06,209 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3716 transitions. [2021-08-12 19:22:06,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:06,210 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:06,210 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:06,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:06,412 INFO L430 AbstractCegarLoop]: === Iteration 80 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:06,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:06,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1536354800, now seen corresponding path program 16 times [2021-08-12 19:22:06,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:06,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011503703] [2021-08-12 19:22:06,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:06,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:06,478 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:22:06,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:06,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011503703] [2021-08-12 19:22:06,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011503703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:06,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601771629] [2021-08-12 19:22:06,478 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 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:06,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:22:06,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:06,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:06,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:06,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:06,581 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:22:06,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:06,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:06,588 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:06,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:06,632 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:22:06,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601771629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:06,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:06,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:06,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403907679] [2021-08-12 19:22:06,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:06,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:06,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:06,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:06,633 INFO L87 Difference]: Start difference. First operand 940 states and 3716 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:08,327 INFO L93 Difference]: Finished difference Result 1343 states and 5254 transitions. [2021-08-12 19:22:08,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:22:08,327 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:08,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:08,333 INFO L225 Difference]: With dead ends: 1343 [2021-08-12 19:22:08,333 INFO L226 Difference]: Without dead ends: 1268 [2021-08-12 19:22:08,333 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:08,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2021-08-12 19:22:08,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 922. [2021-08-12 19:22:08,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.958740499457112) internal successors, (3646), 921 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call 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,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-08-12 19:22:08,620 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-08-12 19:22:08,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:08,620 INFO L482 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-08-12 19:22:08,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call 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,621 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-08-12 19:22:08,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:08,622 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:08,622 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:08,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-12 19:22:08,825 INFO L430 AbstractCegarLoop]: === Iteration 81 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:08,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:08,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1371947268, now seen corresponding path program 17 times [2021-08-12 19:22:08,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:08,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266000988] [2021-08-12 19:22:08,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:08,875 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:22:08,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:08,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266000988] [2021-08-12 19:22:08,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266000988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:08,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940364469] [2021-08-12 19:22:08,876 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 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:08,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:08,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:08,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:08,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:08,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:08,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:22:08,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:08,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:08,985 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:08,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:22:09,018 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:22:09,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940364469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:09,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:09,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:09,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051272623] [2021-08-12 19:22:09,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:09,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:09,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:09,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:09,019 INFO L87 Difference]: Start difference. First operand 922 states and 3646 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:22:11,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:11,626 INFO L93 Difference]: Finished difference Result 1900 states and 7327 transitions. [2021-08-12 19:22:11,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:22:11,626 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 26 [2021-08-12 19:22:11,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:11,632 INFO L225 Difference]: With dead ends: 1900 [2021-08-12 19:22:11,632 INFO L226 Difference]: Without dead ends: 1825 [2021-08-12 19:22:11,633 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 177.6ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:22:11,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2021-08-12 19:22:11,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 972. [2021-08-12 19:22:11,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 3.9155509783728117) internal successors, (3802), 971 states have internal predecessors, (3802), 0 states have call successors, (0), 0 states have call 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,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 3802 transitions. [2021-08-12 19:22:11,943 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 3802 transitions. Word has length 26 [2021-08-12 19:22:11,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:11,943 INFO L482 AbstractCegarLoop]: Abstraction has 972 states and 3802 transitions. [2021-08-12 19:22:11,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:22:11,943 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 3802 transitions. [2021-08-12 19:22:11,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:11,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:11,945 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:12,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-12 19:22:12,145 INFO L430 AbstractCegarLoop]: === Iteration 82 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:12,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:12,146 INFO L82 PathProgramCache]: Analyzing trace with hash -2082246426, now seen corresponding path program 17 times [2021-08-12 19:22:12,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:12,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812243055] [2021-08-12 19:22:12,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:12,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:22:12,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:12,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812243055] [2021-08-12 19:22:12,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812243055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:12,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013982108] [2021-08-12 19:22:12,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:12,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:12,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:12,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:12,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:12,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:12,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:22:12,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:12,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:12,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:22:12,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:22:12,381 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:22:12,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013982108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:12,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:12,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:12,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777331047] [2021-08-12 19:22:12,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:12,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:12,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:12,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:12,382 INFO L87 Difference]: Start difference. First operand 972 states and 3802 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:14,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:15,000 INFO L93 Difference]: Finished difference Result 1855 states and 7168 transitions. [2021-08-12 19:22:15,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:22:15,000 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:15,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:15,006 INFO L225 Difference]: With dead ends: 1855 [2021-08-12 19:22:15,007 INFO L226 Difference]: Without dead ends: 1780 [2021-08-12 19:22:15,007 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 209.3ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:22:15,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1780 states. [2021-08-12 19:22:15,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1780 to 945. [2021-08-12 19:22:15,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 3.9322033898305087) internal successors, (3712), 944 states have internal predecessors, (3712), 0 states have call successors, (0), 0 states have call 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:15,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3712 transitions. [2021-08-12 19:22:15,304 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3712 transitions. Word has length 26 [2021-08-12 19:22:15,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:15,304 INFO L482 AbstractCegarLoop]: Abstraction has 945 states and 3712 transitions. [2021-08-12 19:22:15,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:15,304 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3712 transitions. [2021-08-12 19:22:15,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:15,306 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:15,306 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:15,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:15,506 INFO L430 AbstractCegarLoop]: === Iteration 83 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:15,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:15,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1901734716, now seen corresponding path program 18 times [2021-08-12 19:22:15,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:15,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874426595] [2021-08-12 19:22:15,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:15,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:22:15,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:15,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874426595] [2021-08-12 19:22:15,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874426595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:15,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292068927] [2021-08-12 19:22:15,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:15,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:22:15,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:15,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:15,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:15,739 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:15,739 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:22:15,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:15,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:15,750 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:15,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-08-12 19:22:15,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:22:15,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292068927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:15,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:15,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:22:15,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324162004] [2021-08-12 19:22:15,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:15,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:15,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:15,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:15,811 INFO L87 Difference]: Start difference. First operand 945 states and 3712 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:18,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:18,802 INFO L93 Difference]: Finished difference Result 1736 states and 6752 transitions. [2021-08-12 19:22:18,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:22:18,802 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:18,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:18,808 INFO L225 Difference]: With dead ends: 1736 [2021-08-12 19:22:18,808 INFO L226 Difference]: Without dead ends: 1661 [2021-08-12 19:22:18,808 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 527.0ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:22:18,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2021-08-12 19:22:19,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 981. [2021-08-12 19:22:19,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 980 states have (on average 3.916326530612245) internal successors, (3838), 980 states have internal predecessors, (3838), 0 states have call successors, (0), 0 states have call 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:19,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 3838 transitions. [2021-08-12 19:22:19,123 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 3838 transitions. Word has length 26 [2021-08-12 19:22:19,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:19,124 INFO L482 AbstractCegarLoop]: Abstraction has 981 states and 3838 transitions. [2021-08-12 19:22:19,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:19,124 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 3838 transitions. [2021-08-12 19:22:19,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:19,125 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:19,125 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:19,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:19,329 INFO L430 AbstractCegarLoop]: === Iteration 84 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:19,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:19,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1191435558, now seen corresponding path program 18 times [2021-08-12 19:22:19,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:19,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883101576] [2021-08-12 19:22:19,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:19,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:19,381 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:22:19,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:19,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883101576] [2021-08-12 19:22:19,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883101576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:19,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567894780] [2021-08-12 19:22:19,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:19,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:22:19,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:19,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:19,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:19,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:19,508 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:22:19,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:19,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:19,519 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:19,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-08-12 19:22:19,579 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:22:19,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567894780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:19,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:19,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:22:19,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190479366] [2021-08-12 19:22:19,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:19,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:19,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:19,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:19,580 INFO L87 Difference]: Start difference. First operand 981 states and 3838 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:22,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:22,652 INFO L93 Difference]: Finished difference Result 1689 states and 6588 transitions. [2021-08-12 19:22:22,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:22:22,653 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:22,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:22,659 INFO L225 Difference]: With dead ends: 1689 [2021-08-12 19:22:22,659 INFO L226 Difference]: Without dead ends: 1614 [2021-08-12 19:22:22,659 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 509.5ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:22:22,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1614 states. [2021-08-12 19:22:22,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1614 to 954. [2021-08-12 19:22:22,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.9328436516264427) internal successors, (3748), 953 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call 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,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3748 transitions. [2021-08-12 19:22:22,972 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3748 transitions. Word has length 26 [2021-08-12 19:22:22,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:22,973 INFO L482 AbstractCegarLoop]: Abstraction has 954 states and 3748 transitions. [2021-08-12 19:22:22,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:22,973 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3748 transitions. [2021-08-12 19:22:22,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:22,974 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:22,974 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:23,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-12 19:22:23,175 INFO L430 AbstractCegarLoop]: === Iteration 85 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:23,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:23,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1969961148, now seen corresponding path program 19 times [2021-08-12 19:22:23,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:23,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073907954] [2021-08-12 19:22:23,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:23,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:22:23,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:23,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073907954] [2021-08-12 19:22:23,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073907954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:23,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959520018] [2021-08-12 19:22:23,237 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:23,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:23,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:23,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:23,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:23,334 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:22:23,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:23,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:23,342 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,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:23,386 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:22:23,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959520018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:23,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:23,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:23,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147449006] [2021-08-12 19:22:23,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:23,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:23,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:23,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:23,387 INFO L87 Difference]: Start difference. First operand 954 states and 3748 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:22:25,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:25,533 INFO L93 Difference]: Finished difference Result 1479 states and 5786 transitions. [2021-08-12 19:22:25,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:22:25,533 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 26 [2021-08-12 19:22:25,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:25,539 INFO L225 Difference]: With dead ends: 1479 [2021-08-12 19:22:25,539 INFO L226 Difference]: Without dead ends: 1404 [2021-08-12 19:22:25,539 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:22:25,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2021-08-12 19:22:25,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 963. [2021-08-12 19:22:25,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.9345114345114345) internal successors, (3785), 962 states have internal predecessors, (3785), 0 states have call successors, (0), 0 states have call 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:25,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3785 transitions. [2021-08-12 19:22:25,864 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3785 transitions. Word has length 26 [2021-08-12 19:22:25,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:25,865 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3785 transitions. [2021-08-12 19:22:25,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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:22:25,865 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3785 transitions. [2021-08-12 19:22:25,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:25,867 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:25,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:26,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-12 19:22:26,067 INFO L430 AbstractCegarLoop]: === Iteration 86 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:26,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:26,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1656434752, now seen corresponding path program 20 times [2021-08-12 19:22:26,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:26,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941906332] [2021-08-12 19:22:26,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:26,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:26,119 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:22:26,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:26,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941906332] [2021-08-12 19:22:26,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941906332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:26,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543413206] [2021-08-12 19:22:26,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:26,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:26,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:26,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:26,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:26,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:26,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:22:26,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:26,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:26,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:26,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:22:26,305 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:22:26,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543413206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:26,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:26,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:22:26,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109525129] [2021-08-12 19:22:26,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:26,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:26,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:26,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:26,306 INFO L87 Difference]: Start difference. First operand 963 states and 3785 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:29,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:29,670 INFO L93 Difference]: Finished difference Result 1779 states and 6942 transitions. [2021-08-12 19:22:29,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:22:29,670 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:29,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:29,676 INFO L225 Difference]: With dead ends: 1779 [2021-08-12 19:22:29,676 INFO L226 Difference]: Without dead ends: 1694 [2021-08-12 19:22:29,677 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 665.8ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:22:29,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-08-12 19:22:29,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 954. [2021-08-12 19:22:29,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.9328436516264427) internal successors, (3748), 953 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call 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,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3748 transitions. [2021-08-12 19:22:30,003 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3748 transitions. Word has length 26 [2021-08-12 19:22:30,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:30,004 INFO L482 AbstractCegarLoop]: Abstraction has 954 states and 3748 transitions. [2021-08-12 19:22:30,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:30,004 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3748 transitions. [2021-08-12 19:22:30,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:30,006 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:30,006 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:30,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-12 19:22:30,221 INFO L430 AbstractCegarLoop]: === Iteration 87 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:30,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:30,221 INFO L82 PathProgramCache]: Analyzing trace with hash 796935654, now seen corresponding path program 19 times [2021-08-12 19:22:30,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:30,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462235902] [2021-08-12 19:22:30,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:30,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:30,331 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:22:30,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:30,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462235902] [2021-08-12 19:22:30,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462235902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:30,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670419753] [2021-08-12 19:22:30,332 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 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:30,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:30,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:30,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:30,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:30,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22:30,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:30,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:30,449 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:30,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:30,494 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:22:30,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670419753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:30,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:30,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:30,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802110538] [2021-08-12 19:22:30,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:30,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:30,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:30,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:30,494 INFO L87 Difference]: Start difference. First operand 954 states and 3748 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:32,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:32,700 INFO L93 Difference]: Finished difference Result 1426 states and 5593 transitions. [2021-08-12 19:22:32,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:22:32,701 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:32,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:32,706 INFO L225 Difference]: With dead ends: 1426 [2021-08-12 19:22:32,706 INFO L226 Difference]: Without dead ends: 1351 [2021-08-12 19:22:32,707 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 192.9ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:22:32,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2021-08-12 19:22:33,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 963. [2021-08-12 19:22:33,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.9355509355509355) internal successors, (3786), 962 states have internal predecessors, (3786), 0 states have call successors, (0), 0 states have call 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:33,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3786 transitions. [2021-08-12 19:22:33,057 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3786 transitions. Word has length 26 [2021-08-12 19:22:33,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:33,057 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3786 transitions. [2021-08-12 19:22:33,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:33,057 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3786 transitions. [2021-08-12 19:22:33,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:33,059 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:33,059 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:33,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-12 19:22:33,259 INFO L430 AbstractCegarLoop]: === Iteration 88 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:33,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:33,260 INFO L82 PathProgramCache]: Analyzing trace with hash 340650636, now seen corresponding path program 20 times [2021-08-12 19:22:33,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:33,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391660486] [2021-08-12 19:22:33,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:33,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:33,315 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:22:33,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:33,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391660486] [2021-08-12 19:22:33,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391660486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:33,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258420088] [2021-08-12 19:22:33,316 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 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:22:33,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:33,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:33,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:33,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:33,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:33,428 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:22:33,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:33,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:33,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:33,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:22:33,563 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:22:33,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258420088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:33,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:33,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:22:33,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245633591] [2021-08-12 19:22:33,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:33,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:33,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:33,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:33,565 INFO L87 Difference]: Start difference. First operand 963 states and 3786 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:37,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:37,014 INFO L93 Difference]: Finished difference Result 1708 states and 6662 transitions. [2021-08-12 19:22:37,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:22:37,014 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:37,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:37,020 INFO L225 Difference]: With dead ends: 1708 [2021-08-12 19:22:37,020 INFO L226 Difference]: Without dead ends: 1631 [2021-08-12 19:22:37,021 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 673.9ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:22:37,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2021-08-12 19:22:37,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 945. [2021-08-12 19:22:37,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 3.9322033898305087) internal successors, (3712), 944 states have internal predecessors, (3712), 0 states have call successors, (0), 0 states have call 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:37,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3712 transitions. [2021-08-12 19:22:37,403 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3712 transitions. Word has length 26 [2021-08-12 19:22:37,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:37,403 INFO L482 AbstractCegarLoop]: Abstraction has 945 states and 3712 transitions. [2021-08-12 19:22:37,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:37,404 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3712 transitions. [2021-08-12 19:22:37,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:37,405 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:37,405 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:37,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-12 19:22:37,605 INFO L430 AbstractCegarLoop]: === Iteration 89 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:37,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:37,608 INFO L82 PathProgramCache]: Analyzing trace with hash -779527332, now seen corresponding path program 17 times [2021-08-12 19:22:37,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:37,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238518761] [2021-08-12 19:22:37,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:37,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:37,703 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:22:37,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:37,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238518761] [2021-08-12 19:22:37,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238518761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:37,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474112698] [2021-08-12 19:22:37,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:37,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:22:37,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:37,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:22:37,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:37,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:37,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:22:37,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:37,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:37,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:37,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-08-12 19:22:37,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:22:37,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474112698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:37,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:37,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:22:37,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041419569] [2021-08-12 19:22:37,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:37,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:37,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:37,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:37,865 INFO L87 Difference]: Start difference. First operand 945 states and 3712 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:40,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:40,970 INFO L93 Difference]: Finished difference Result 2192 states and 8318 transitions. [2021-08-12 19:22:40,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:22:40,970 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:40,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:40,977 INFO L225 Difference]: With dead ends: 2192 [2021-08-12 19:22:40,977 INFO L226 Difference]: Without dead ends: 1819 [2021-08-12 19:22:40,978 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 385.3ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:22:40,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1819 states. [2021-08-12 19:22:41,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1819 to 1022. [2021-08-12 19:22:41,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.853085210577865) internal successors, (3934), 1021 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call 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:41,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3934 transitions. [2021-08-12 19:22:41,375 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3934 transitions. Word has length 26 [2021-08-12 19:22:41,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:41,375 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3934 transitions. [2021-08-12 19:22:41,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:41,375 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3934 transitions. [2021-08-12 19:22:41,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:41,377 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:41,377 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:41,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:41,577 INFO L430 AbstractCegarLoop]: === Iteration 90 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:41,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:41,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1489826490, now seen corresponding path program 17 times [2021-08-12 19:22:41,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:41,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863145921] [2021-08-12 19:22:41,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:41,638 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:22:41,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:41,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863145921] [2021-08-12 19:22:41,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863145921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:41,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481401215] [2021-08-12 19:22:41,639 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:22:41,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:41,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:41,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:41,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:41,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:41,749 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:22:41,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:41,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:41,758 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:41,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:22:41,791 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:22:41,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481401215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:41,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:41,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:22:41,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190810589] [2021-08-12 19:22:41,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:22:41,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:41,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:22:41,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:41,792 INFO L87 Difference]: Start difference. First operand 1022 states and 3934 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:45,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:45,138 INFO L93 Difference]: Finished difference Result 2156 states and 8374 transitions. [2021-08-12 19:22:45,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:22:45,138 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:45,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:45,145 INFO L225 Difference]: With dead ends: 2156 [2021-08-12 19:22:45,145 INFO L226 Difference]: Without dead ends: 2072 [2021-08-12 19:22:45,146 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 196.1ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:22:45,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2021-08-12 19:22:45,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1022. [2021-08-12 19:22:45,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.853085210577865) internal successors, (3934), 1021 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call 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,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3934 transitions. [2021-08-12 19:22:45,506 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3934 transitions. Word has length 26 [2021-08-12 19:22:45,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:45,506 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3934 transitions. [2021-08-12 19:22:45,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:45,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3934 transitions. [2021-08-12 19:22:45,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:45,508 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:45,508 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:45,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:45,709 INFO L430 AbstractCegarLoop]: === Iteration 91 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:45,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:45,709 INFO L82 PathProgramCache]: Analyzing trace with hash 266522242, now seen corresponding path program 18 times [2021-08-12 19:22:45,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:45,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696777884] [2021-08-12 19:22:45,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:45,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:45,825 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:22:45,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:45,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696777884] [2021-08-12 19:22:45,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696777884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:45,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197098534] [2021-08-12 19:22:45,826 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:22:45,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:22:45,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:45,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:45,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:45,920 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:45,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22:45,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:45,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:45,927 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,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-08-12 19:22:45,981 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:22:45,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197098534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:45,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:45,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:22:45,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977864304] [2021-08-12 19:22:45,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:22:45,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:45,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:22:45,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:45,982 INFO L87 Difference]: Start difference. First operand 1022 states and 3934 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:49,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:49,395 INFO L93 Difference]: Finished difference Result 2278 states and 8664 transitions. [2021-08-12 19:22:49,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:22:49,396 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:49,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:49,403 INFO L225 Difference]: With dead ends: 2278 [2021-08-12 19:22:49,403 INFO L226 Difference]: Without dead ends: 2112 [2021-08-12 19:22:49,403 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 410.2ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:22:49,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2021-08-12 19:22:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 1064. [2021-08-12 19:22:49,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1063 states have (on average 3.83725305738476) internal successors, (4079), 1063 states have internal predecessors, (4079), 0 states have call successors, (0), 0 states have call 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,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 4079 transitions. [2021-08-12 19:22:49,792 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 4079 transitions. Word has length 26 [2021-08-12 19:22:49,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:49,792 INFO L482 AbstractCegarLoop]: Abstraction has 1064 states and 4079 transitions. [2021-08-12 19:22:49,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:49,792 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 4079 transitions. [2021-08-12 19:22:49,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:49,794 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:49,794 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:49,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:49,994 INFO L430 AbstractCegarLoop]: === Iteration 92 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:49,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:49,995 INFO L82 PathProgramCache]: Analyzing trace with hash -443776916, now seen corresponding path program 18 times [2021-08-12 19:22:49,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:49,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725899003] [2021-08-12 19:22:49,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:50,081 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:22:50,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:50,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725899003] [2021-08-12 19:22:50,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725899003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:50,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054100134] [2021-08-12 19:22:50,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:22:50,113 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:22:50,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:50,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:22:50,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:50,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:50,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:22:50,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:22:50,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:50,225 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:50,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:29 [2021-08-12 19:22:50,286 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:22:50,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054100134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:50,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:50,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:22:50,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328723019] [2021-08-12 19:22:50,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:22:50,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:50,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:22:50,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:22:50,287 INFO L87 Difference]: Start difference. First operand 1064 states and 4079 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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:53,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:53,880 INFO L93 Difference]: Finished difference Result 1788 states and 6917 transitions. [2021-08-12 19:22:53,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:22:53,880 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:22:53,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:53,887 INFO L225 Difference]: With dead ends: 1788 [2021-08-12 19:22:53,887 INFO L226 Difference]: Without dead ends: 1704 [2021-08-12 19:22:53,887 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 558.8ms TimeCoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:22:53,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2021-08-12 19:22:54,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1031. [2021-08-12 19:22:54,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 3.8514563106796116) internal successors, (3967), 1030 states have internal predecessors, (3967), 0 states have call successors, (0), 0 states have call 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:54,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 3967 transitions. [2021-08-12 19:22:54,290 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 3967 transitions. Word has length 26 [2021-08-12 19:22:54,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:54,290 INFO L482 AbstractCegarLoop]: Abstraction has 1031 states and 3967 transitions. [2021-08-12 19:22:54,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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:54,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 3967 transitions. [2021-08-12 19:22:54,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:54,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:54,292 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:54,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-12 19:22:54,492 INFO L430 AbstractCegarLoop]: === Iteration 93 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:54,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:54,493 INFO L82 PathProgramCache]: Analyzing trace with hash 99242704, now seen corresponding path program 19 times [2021-08-12 19:22:54,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:54,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250900869] [2021-08-12 19:22:54,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:54,585 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:22:54,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:54,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250900869] [2021-08-12 19:22:54,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250900869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:54,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609776320] [2021-08-12 19:22:54,585 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 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:22:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:54,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:54,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:54,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:54,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, 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:22:54,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:54,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:54,681 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:54,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:54,730 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:22:54,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609776320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:54,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:54,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:22:54,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47533026] [2021-08-12 19:22:54,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:22:54,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:54,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:22:54,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:22:54,731 INFO L87 Difference]: Start difference. First operand 1031 states and 3967 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:57,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:57,913 INFO L93 Difference]: Finished difference Result 1829 states and 7045 transitions. [2021-08-12 19:22:57,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:22:57,914 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 26 [2021-08-12 19:22:57,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:57,920 INFO L225 Difference]: With dead ends: 1829 [2021-08-12 19:22:57,920 INFO L226 Difference]: Without dead ends: 1736 [2021-08-12 19:22:57,921 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 303.6ms TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:22:57,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-08-12 19:22:58,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1031. [2021-08-12 19:22:58,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 3.8514563106796116) internal successors, (3967), 1030 states have internal predecessors, (3967), 0 states have call successors, (0), 0 states have call 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:58,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 3967 transitions. [2021-08-12 19:22:58,317 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 3967 transitions. Word has length 26 [2021-08-12 19:22:58,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:58,317 INFO L482 AbstractCegarLoop]: Abstraction has 1031 states and 3967 transitions. [2021-08-12 19:22:58,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:58,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 3967 transitions. [2021-08-12 19:22:58,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:22:58,319 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22: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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:58,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-12 19:22:58,519 INFO L430 AbstractCegarLoop]: === Iteration 94 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:22:58,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:58,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1513235864, now seen corresponding path program 20 times [2021-08-12 19:22:58,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:58,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788825712] [2021-08-12 19:22:58,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:58,634 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:22:58,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:58,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788825712] [2021-08-12 19:22:58,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788825712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:58,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782849003] [2021-08-12 19:22:58,634 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 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:22:58,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:58,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:58,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:22:58,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:58,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:58,742 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:22:58,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:58,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:58,751 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,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:22:58,806 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:22:58,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782849003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:58,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:58,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:22:58,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241883833] [2021-08-12 19:22:58,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:22:58,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:58,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:22:58,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:22:58,807 INFO L87 Difference]: Start difference. First operand 1031 states and 3967 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:23:01,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:01,882 INFO L93 Difference]: Finished difference Result 1788 states and 6897 transitions. [2021-08-12 19:23:01,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:23:01,882 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 26 [2021-08-12 19:23:01,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:01,889 INFO L225 Difference]: With dead ends: 1788 [2021-08-12 19:23:01,889 INFO L226 Difference]: Without dead ends: 1696 [2021-08-12 19:23:01,889 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 349.2ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:23:01,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2021-08-12 19:23:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1031. [2021-08-12 19:23:02,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 3.8514563106796116) internal successors, (3967), 1030 states have internal predecessors, (3967), 0 states have call successors, (0), 0 states have call 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,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 3967 transitions. [2021-08-12 19:23:02,302 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 3967 transitions. Word has length 26 [2021-08-12 19:23:02,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:02,303 INFO L482 AbstractCegarLoop]: Abstraction has 1031 states and 3967 transitions. [2021-08-12 19:23:02,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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:23:02,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 3967 transitions. [2021-08-12 19:23:02,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:23:02,305 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:02,305 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:02,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-08-12 19:23:02,519 INFO L430 AbstractCegarLoop]: === Iteration 95 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:02,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:02,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1924620180, now seen corresponding path program 19 times [2021-08-12 19:23:02,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:02,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370318412] [2021-08-12 19:23:02,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:02,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:02,581 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:23:02,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:02,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370318412] [2021-08-12 19:23:02,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370318412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:02,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994866058] [2021-08-12 19:23:02,581 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:02,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:23:02,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:02,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:23:02,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:23:02,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:02,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:02,679 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:02,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:23:02,724 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:23:02,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994866058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:02,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:02,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:23:02,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008714332] [2021-08-12 19:23:02,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:23:02,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:02,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:23:02,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:23:02,725 INFO L87 Difference]: Start difference. First operand 1031 states and 3967 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:05,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:05,519 INFO L93 Difference]: Finished difference Result 1579 states and 6095 transitions. [2021-08-12 19:23:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:23:05,519 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-12 19:23:05,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:05,525 INFO L225 Difference]: With dead ends: 1579 [2021-08-12 19:23:05,525 INFO L226 Difference]: Without dead ends: 1495 [2021-08-12 19:23:05,525 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 174.3ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:23:05,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2021-08-12 19:23:05,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1040. [2021-08-12 19:23:05,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 3.8537054860442734) internal successors, (4004), 1039 states have internal predecessors, (4004), 0 states have call successors, (0), 0 states have call 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:05,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 4004 transitions. [2021-08-12 19:23:05,950 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 4004 transitions. Word has length 26 [2021-08-12 19:23:05,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:05,951 INFO L482 AbstractCegarLoop]: Abstraction has 1040 states and 4004 transitions. [2021-08-12 19:23:05,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:05,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 4004 transitions. [2021-08-12 19:23:05,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-12 19:23:05,952 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:05,952 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:06,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:06,153 INFO L430 AbstractCegarLoop]: === Iteration 96 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:06,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:06,153 INFO L82 PathProgramCache]: Analyzing trace with hash -604318584, now seen corresponding path program 20 times [2021-08-12 19:23:06,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:06,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292199438] [2021-08-12 19:23:06,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:06,213 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:23:06,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:06,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292199438] [2021-08-12 19:23:06,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292199438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:06,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004857216] [2021-08-12 19:23:06,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 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:06,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:23:06,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:06,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:23:06,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:06,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:23:06,304 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:23:06,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:06,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:06,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:23:06,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:23:06,357 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:23:06,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004857216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:06,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:06,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:23:06,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147539821] [2021-08-12 19:23:06,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:23:06,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:06,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:23:06,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:23:06,358 INFO L87 Difference]: Start difference. First operand 1040 states and 4004 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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:23:09,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:09,069 INFO L93 Difference]: Finished difference Result 1563 states and 6015 transitions. [2021-08-12 19:23:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:23:09,070 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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 26 [2021-08-12 19:23:09,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:09,075 INFO L225 Difference]: With dead ends: 1563 [2021-08-12 19:23:09,075 INFO L226 Difference]: Without dead ends: 1488 [2021-08-12 19:23:09,076 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 194.3ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:23:09,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1488 states. [2021-08-12 19:23:09,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1488 to 1022. [2021-08-12 19:23:09,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.853085210577865) internal successors, (3934), 1021 states have internal predecessors, (3934), 0 states have call successors, (0), 0 states have call 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:09,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3934 transitions. [2021-08-12 19:23:09,496 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3934 transitions. Word has length 26 [2021-08-12 19:23:09,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:09,496 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3934 transitions. [2021-08-12 19:23:09,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 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:23:09,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3934 transitions. [2021-08-12 19:23:09,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:09,498 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:09,498 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, 1, 1, 1, 1] [2021-08-12 19:23:09,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-08-12 19:23:09,701 INFO L430 AbstractCegarLoop]: === Iteration 97 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:09,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:09,701 INFO L82 PathProgramCache]: Analyzing trace with hash -424605, now seen corresponding path program 21 times [2021-08-12 19:23:09,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:09,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894777218] [2021-08-12 19:23:09,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:09,731 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:23:09,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:09,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894777218] [2021-08-12 19:23:09,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894777218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:09,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328050906] [2021-08-12 19:23:09,731 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:09,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:23:09,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:09,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:09,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:09,820 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:23:09,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328050906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:09,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:09,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:23:09,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83318670] [2021-08-12 19:23:09,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:23:09,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:09,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:23:09,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:23:09,821 INFO L87 Difference]: Start difference. First operand 1022 states and 3934 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:15,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:15,010 INFO L93 Difference]: Finished difference Result 3542 states and 13567 transitions. [2021-08-12 19:23:15,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:23:15,011 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:23:15,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:15,021 INFO L225 Difference]: With dead ends: 3542 [2021-08-12 19:23:15,021 INFO L226 Difference]: Without dead ends: 3164 [2021-08-12 19:23:15,022 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=147, Invalid=359, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:15,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states. [2021-08-12 19:23:15,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 1496. [2021-08-12 19:23:15,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 4.113043478260869) internal successors, (6149), 1495 states have internal predecessors, (6149), 0 states have call successors, (0), 0 states have call 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:15,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 6149 transitions. [2021-08-12 19:23:15,689 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 6149 transitions. Word has length 28 [2021-08-12 19:23:15,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:15,689 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 6149 transitions. [2021-08-12 19:23:15,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:15,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 6149 transitions. [2021-08-12 19:23:15,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:15,691 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:15,691 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, 1, 1, 1, 1] [2021-08-12 19:23:15,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:15,892 INFO L430 AbstractCegarLoop]: === Iteration 98 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:15,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:15,892 INFO L82 PathProgramCache]: Analyzing trace with hash 2039590629, now seen corresponding path program 22 times [2021-08-12 19:23:15,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:15,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195134089] [2021-08-12 19:23:15,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:15,918 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:23:15,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:15,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195134089] [2021-08-12 19:23:15,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195134089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:15,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069189219] [2021-08-12 19:23:15,918 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:15,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:23:15,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:15,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:15,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:16,007 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:23:16,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069189219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:16,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:16,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:23:16,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750570097] [2021-08-12 19:23:16,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:23:16,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:16,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:23:16,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:23:16,008 INFO L87 Difference]: Start difference. First operand 1496 states and 6149 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:21,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:21,368 INFO L93 Difference]: Finished difference Result 3523 states and 14197 transitions. [2021-08-12 19:23:21,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:23:21,369 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:23:21,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:21,380 INFO L225 Difference]: With dead ends: 3523 [2021-08-12 19:23:21,380 INFO L226 Difference]: Without dead ends: 3044 [2021-08-12 19:23:21,381 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:23:21,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-08-12 19:23:22,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 1857. [2021-08-12 19:23:22,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 4.1438577586206895) internal successors, (7691), 1856 states have internal predecessors, (7691), 0 states have call successors, (0), 0 states have call 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,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 7691 transitions. [2021-08-12 19:23:22,445 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 7691 transitions. Word has length 28 [2021-08-12 19:23:22,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:22,446 INFO L482 AbstractCegarLoop]: Abstraction has 1857 states and 7691 transitions. [2021-08-12 19:23:22,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:22,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 7691 transitions. [2021-08-12 19:23:22,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:22,449 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:22,449 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, 1, 1, 1, 1] [2021-08-12 19:23:22,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:22,649 INFO L430 AbstractCegarLoop]: === Iteration 99 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:22,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:22,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1769348101, now seen corresponding path program 23 times [2021-08-12 19:23:22,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:22,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670369065] [2021-08-12 19:23:22,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:22,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:22,668 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:23:22,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:22,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670369065] [2021-08-12 19:23:22,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670369065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:22,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414519604] [2021-08-12 19:23:22,668 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 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:22,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:23:22,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:22,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:22,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:22,761 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:23:22,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414519604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:22,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:22,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:23:22,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983737098] [2021-08-12 19:23:22,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:23:22,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:22,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:23:22,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:23:22,762 INFO L87 Difference]: Start difference. First operand 1857 states and 7691 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:23:28,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:28,801 INFO L93 Difference]: Finished difference Result 3337 states and 12993 transitions. [2021-08-12 19:23:28,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:23:28,801 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 28 [2021-08-12 19:23:28,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:28,812 INFO L225 Difference]: With dead ends: 3337 [2021-08-12 19:23:28,812 INFO L226 Difference]: Without dead ends: 3151 [2021-08-12 19:23:28,812 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:23:28,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-08-12 19:23:29,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 1852. [2021-08-12 19:23:29,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 4.13290113452188) internal successors, (7650), 1851 states have internal predecessors, (7650), 0 states have call successors, (0), 0 states have call 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:29,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 7650 transitions. [2021-08-12 19:23:29,815 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 7650 transitions. Word has length 28 [2021-08-12 19:23:29,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:29,815 INFO L482 AbstractCegarLoop]: Abstraction has 1852 states and 7650 transitions. [2021-08-12 19:23:29,815 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:23:29,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 7650 transitions. [2021-08-12 19:23:29,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:29,818 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:29,818 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, 1, 1, 1, 1] [2021-08-12 19:23:30,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:30,019 INFO L430 AbstractCegarLoop]: === Iteration 100 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:30,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:30,019 INFO L82 PathProgramCache]: Analyzing trace with hash 292393427, now seen corresponding path program 24 times [2021-08-12 19:23:30,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:30,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718374794] [2021-08-12 19:23:30,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:30,037 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:23:30,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:30,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718374794] [2021-08-12 19:23:30,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718374794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:30,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344841484] [2021-08-12 19:23:30,038 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 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:30,079 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:23:30,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:30,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:30,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:30,140 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:23:30,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344841484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:30,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:30,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:23:30,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668702310] [2021-08-12 19:23:30,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:23:30,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:30,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:23:30,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:23:30,141 INFO L87 Difference]: Start difference. First operand 1852 states and 7650 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:36,411 INFO L93 Difference]: Finished difference Result 3902 states and 15417 transitions. [2021-08-12 19:23:36,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:23:36,412 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:23:36,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:36,425 INFO L225 Difference]: With dead ends: 3902 [2021-08-12 19:23:36,425 INFO L226 Difference]: Without dead ends: 3317 [2021-08-12 19:23:36,427 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:23:36,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3317 states. [2021-08-12 19:23:37,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3317 to 2221. [2021-08-12 19:23:37,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2221 states, 2220 states have (on average 4.201351351351351) internal successors, (9327), 2220 states have internal predecessors, (9327), 0 states have call successors, (0), 0 states have call 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:37,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2221 states to 2221 states and 9327 transitions. [2021-08-12 19:23:37,736 INFO L78 Accepts]: Start accepts. Automaton has 2221 states and 9327 transitions. Word has length 28 [2021-08-12 19:23:37,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:37,736 INFO L482 AbstractCegarLoop]: Abstraction has 2221 states and 9327 transitions. [2021-08-12 19:23:37,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:37,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2221 states and 9327 transitions. [2021-08-12 19:23:37,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:37,740 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:37,740 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, 1, 1, 1, 1] [2021-08-12 19:23:37,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:37,941 INFO L430 AbstractCegarLoop]: === Iteration 101 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:37,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:37,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1655877393, now seen corresponding path program 25 times [2021-08-12 19:23:37,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:37,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062508418] [2021-08-12 19:23:37,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:37,962 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:23:37,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:37,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062508418] [2021-08-12 19:23:37,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062508418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:37,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179473726] [2021-08-12 19:23:37,962 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 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:23:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:37,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:37,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:38,051 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:23:38,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179473726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:38,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:38,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:23:38,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240972645] [2021-08-12 19:23:38,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:23:38,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:38,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:23:38,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:23:38,052 INFO L87 Difference]: Start difference. First operand 2221 states and 9327 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:48,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:48,458 INFO L93 Difference]: Finished difference Result 5570 states and 22274 transitions. [2021-08-12 19:23:48,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:23:48,458 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:23:48,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:48,475 INFO L225 Difference]: With dead ends: 5570 [2021-08-12 19:23:48,475 INFO L226 Difference]: Without dead ends: 5161 [2021-08-12 19:23:48,477 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 129.9ms TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:23:48,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5161 states. [2021-08-12 19:23:50,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5161 to 2722. [2021-08-12 19:23:50,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 4.300624770305035) internal successors, (11702), 2721 states have internal predecessors, (11702), 0 states have call successors, (0), 0 states have call 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,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 11702 transitions. [2021-08-12 19:23:50,140 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 11702 transitions. Word has length 28 [2021-08-12 19:23:50,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:50,140 INFO L482 AbstractCegarLoop]: Abstraction has 2722 states and 11702 transitions. [2021-08-12 19:23:50,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:50,140 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 11702 transitions. [2021-08-12 19:23:50,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:50,145 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:50,145 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, 1, 1, 1, 1] [2021-08-12 19:23:50,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-12 19:23:50,345 INFO L430 AbstractCegarLoop]: === Iteration 102 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:23:50,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:50,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1838985111, now seen corresponding path program 26 times [2021-08-12 19:23:50,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:50,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835570233] [2021-08-12 19:23:50,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:50,361 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:23:50,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:50,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835570233] [2021-08-12 19:23:50,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835570233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:50,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892608689] [2021-08-12 19:23:50,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:23:50,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:23:50,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:50,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:23:50,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:50,448 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:23:50,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892608689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:50,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:50,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:23:50,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60562778] [2021-08-12 19:23:50,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:23:50,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:50,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:23:50,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:23:50,450 INFO L87 Difference]: Start difference. First operand 2722 states and 11702 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:58,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:58,236 INFO L93 Difference]: Finished difference Result 4185 states and 16934 transitions. [2021-08-12 19:23:58,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:23:58,237 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:23:58,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:58,251 INFO L225 Difference]: With dead ends: 4185 [2021-08-12 19:23:58,251 INFO L226 Difference]: Without dead ends: 3895 [2021-08-12 19:23:58,252 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 77.0ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:23:58,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3895 states. [2021-08-12 19:23:59,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3895 to 2791. [2021-08-12 19:23:59,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 4.337992831541219) internal successors, (12103), 2790 states have internal predecessors, (12103), 0 states have call successors, (0), 0 states have call 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,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 12103 transitions. [2021-08-12 19:23:59,899 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 12103 transitions. Word has length 28 [2021-08-12 19:23:59,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:59,899 INFO L482 AbstractCegarLoop]: Abstraction has 2791 states and 12103 transitions. [2021-08-12 19:23:59,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,899 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 12103 transitions. [2021-08-12 19:23:59,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:23:59,904 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:59,904 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, 1, 1, 1, 1] [2021-08-12 19:24:00,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 19:24:00,104 INFO L430 AbstractCegarLoop]: === Iteration 103 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:24:00,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:00,105 INFO L82 PathProgramCache]: Analyzing trace with hash 931528637, now seen corresponding path program 27 times [2021-08-12 19:24:00,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:00,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713287083] [2021-08-12 19:24:00,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:00,121 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:24:00,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:00,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713287083] [2021-08-12 19:24:00,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713287083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:00,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138401234] [2021-08-12 19:24:00,121 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 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:00,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:24:00,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:00,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:24:00,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:00,219 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:24:00,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138401234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:00,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:00,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:24:00,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623674999] [2021-08-12 19:24:00,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:24:00,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:00,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:24:00,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:24:00,220 INFO L87 Difference]: Start difference. First operand 2791 states and 12103 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:24:11,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:11,310 INFO L93 Difference]: Finished difference Result 6074 states and 24709 transitions. [2021-08-12 19:24:11,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:24:11,310 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 28 [2021-08-12 19:24:11,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:11,329 INFO L225 Difference]: With dead ends: 6074 [2021-08-12 19:24:11,329 INFO L226 Difference]: Without dead ends: 5676 [2021-08-12 19:24:11,331 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:24:11,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5676 states. [2021-08-12 19:24:13,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5676 to 3317. [2021-08-12 19:24:13,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3317 states, 3316 states have (on average 4.408926417370326) internal successors, (14620), 3316 states have internal predecessors, (14620), 0 states have call successors, (0), 0 states have call 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,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3317 states to 3317 states and 14620 transitions. [2021-08-12 19:24:13,423 INFO L78 Accepts]: Start accepts. Automaton has 3317 states and 14620 transitions. Word has length 28 [2021-08-12 19:24:13,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:13,423 INFO L482 AbstractCegarLoop]: Abstraction has 3317 states and 14620 transitions. [2021-08-12 19:24:13,423 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:24:13,423 INFO L276 IsEmpty]: Start isEmpty. Operand 3317 states and 14620 transitions. [2021-08-12 19:24:13,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:24:13,429 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:13,430 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, 1, 1, 1, 1] [2021-08-12 19:24:13,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-12 19:24:13,630 INFO L430 AbstractCegarLoop]: === Iteration 104 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:24:13,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:13,630 INFO L82 PathProgramCache]: Analyzing trace with hash -2051339415, now seen corresponding path program 28 times [2021-08-12 19:24:13,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:13,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560312200] [2021-08-12 19:24:13,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:13,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:13,652 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:24:13,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:13,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560312200] [2021-08-12 19:24:13,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560312200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:13,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871051417] [2021-08-12 19:24:13,653 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 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:13,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:24:13,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:13,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:24:13,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:13,736 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:24:13,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871051417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:13,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:13,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:24:13,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140717091] [2021-08-12 19:24:13,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:24:13,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:13,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:24:13,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:24:13,737 INFO L87 Difference]: Start difference. First operand 3317 states and 14620 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:24,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:24,307 INFO L93 Difference]: Finished difference Result 5799 states and 23449 transitions. [2021-08-12 19:24:24,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:24:24,307 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:24:24,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:24,324 INFO L225 Difference]: With dead ends: 5799 [2021-08-12 19:24:24,325 INFO L226 Difference]: Without dead ends: 5510 [2021-08-12 19:24:24,326 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 93.7ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:24:24,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5510 states. [2021-08-12 19:24:26,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5510 to 3445. [2021-08-12 19:24:26,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3445 states, 3444 states have (on average 4.398664343786295) internal successors, (15149), 3444 states have internal predecessors, (15149), 0 states have call successors, (0), 0 states have call 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:26,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3445 states to 3445 states and 15149 transitions. [2021-08-12 19:24:26,539 INFO L78 Accepts]: Start accepts. Automaton has 3445 states and 15149 transitions. Word has length 28 [2021-08-12 19:24:26,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:26,539 INFO L482 AbstractCegarLoop]: Abstraction has 3445 states and 15149 transitions. [2021-08-12 19:24:26,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:26,540 INFO L276 IsEmpty]: Start isEmpty. Operand 3445 states and 15149 transitions. [2021-08-12 19:24:26,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:24:26,545 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:26,545 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, 1, 1, 1, 1] [2021-08-12 19:24:26,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-12 19:24:26,746 INFO L430 AbstractCegarLoop]: === Iteration 105 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:24:26,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:26,746 INFO L82 PathProgramCache]: Analyzing trace with hash -11324181, now seen corresponding path program 29 times [2021-08-12 19:24:26,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:26,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750096836] [2021-08-12 19:24:26,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:26,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:26,766 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:24:26,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:26,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750096836] [2021-08-12 19:24:26,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750096836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:26,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047553613] [2021-08-12 19:24:26,766 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:26,801 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:24:26,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:26,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:24:26,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:26,848 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:24:26,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047553613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:26,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:26,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:24:26,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786377766] [2021-08-12 19:24:26,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:24:26,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:26,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:24:26,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:24:26,849 INFO L87 Difference]: Start difference. First operand 3445 states and 15149 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:35,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:35,447 INFO L93 Difference]: Finished difference Result 4476 states and 18985 transitions. [2021-08-12 19:24:35,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:24:35,447 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:24:35,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:35,463 INFO L225 Difference]: With dead ends: 4476 [2021-08-12 19:24:35,463 INFO L226 Difference]: Without dead ends: 4269 [2021-08-12 19:24:35,464 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 64.7ms TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:24:35,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2021-08-12 19:24:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 3397. [2021-08-12 19:24:37,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3397 states, 3396 states have (on average 4.38545347467609) internal successors, (14893), 3396 states have internal predecessors, (14893), 0 states have call successors, (0), 0 states have call 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:37,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3397 states to 3397 states and 14893 transitions. [2021-08-12 19:24:37,710 INFO L78 Accepts]: Start accepts. Automaton has 3397 states and 14893 transitions. Word has length 28 [2021-08-12 19:24:37,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:37,710 INFO L482 AbstractCegarLoop]: Abstraction has 3397 states and 14893 transitions. [2021-08-12 19:24:37,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:37,710 INFO L276 IsEmpty]: Start isEmpty. Operand 3397 states and 14893 transitions. [2021-08-12 19:24:37,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:24:37,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:37,717 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:37,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:37,925 INFO L430 AbstractCegarLoop]: === Iteration 106 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:24:37,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:37,926 INFO L82 PathProgramCache]: Analyzing trace with hash 956315095, now seen corresponding path program 30 times [2021-08-12 19:24:37,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:37,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450720085] [2021-08-12 19:24:37,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:37,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:37,947 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:24:37,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:37,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450720085] [2021-08-12 19:24:37,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450720085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:37,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274018740] [2021-08-12 19:24:37,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 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:37,989 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:24:37,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:37,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:24:37,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:38,038 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:24:38,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274018740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:38,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:38,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:24:38,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69078559] [2021-08-12 19:24:38,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:24:38,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:38,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:24:38,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:24:38,039 INFO L87 Difference]: Start difference. First operand 3397 states and 14893 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:48,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:48,848 INFO L93 Difference]: Finished difference Result 5543 states and 22788 transitions. [2021-08-12 19:24:48,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:24:48,849 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:24:48,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:48,866 INFO L225 Difference]: With dead ends: 5543 [2021-08-12 19:24:48,866 INFO L226 Difference]: Without dead ends: 5222 [2021-08-12 19:24:48,893 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 115.7ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:24:48,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5222 states. [2021-08-12 19:24:51,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5222 to 3511. [2021-08-12 19:24:51,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3511 states, 3510 states have (on average 4.41965811965812) internal successors, (15513), 3510 states have internal predecessors, (15513), 0 states have call successors, (0), 0 states have call 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,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3511 states to 3511 states and 15513 transitions. [2021-08-12 19:24:51,160 INFO L78 Accepts]: Start accepts. Automaton has 3511 states and 15513 transitions. Word has length 28 [2021-08-12 19:24:51,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:51,160 INFO L482 AbstractCegarLoop]: Abstraction has 3511 states and 15513 transitions. [2021-08-12 19:24:51,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:51,160 INFO L276 IsEmpty]: Start isEmpty. Operand 3511 states and 15513 transitions. [2021-08-12 19:24:51,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:24:51,166 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:51,166 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, 1, 1, 1, 1] [2021-08-12 19:24:51,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-08-12 19:24:51,367 INFO L430 AbstractCegarLoop]: === Iteration 107 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:24:51,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:51,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1758521383, now seen corresponding path program 31 times [2021-08-12 19:24:51,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:51,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168753361] [2021-08-12 19:24:51,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:51,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:51,388 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:24:51,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:51,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168753361] [2021-08-12 19:24:51,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168753361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:51,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689998267] [2021-08-12 19:24:51,388 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:51,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:51,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:24:51,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:51,468 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:24:51,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689998267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:51,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:51,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:24:51,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147785637] [2021-08-12 19:24:51,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:24:51,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:51,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:24:51,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:24:51,469 INFO L87 Difference]: Start difference. First operand 3511 states and 15513 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:25:03,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:03,901 INFO L93 Difference]: Finished difference Result 6455 states and 26620 transitions. [2021-08-12 19:25:03,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:25:03,901 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 28 [2021-08-12 19:25:03,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:03,921 INFO L225 Difference]: With dead ends: 6455 [2021-08-12 19:25:03,921 INFO L226 Difference]: Without dead ends: 5828 [2021-08-12 19:25:03,922 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 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:25:03,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5828 states. [2021-08-12 19:25:06,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5828 to 3569. [2021-08-12 19:25:06,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3568 states have (on average 4.414237668161435) internal successors, (15750), 3568 states have internal predecessors, (15750), 0 states have call successors, (0), 0 states have call 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:06,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 15750 transitions. [2021-08-12 19:25:06,467 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 15750 transitions. Word has length 28 [2021-08-12 19:25:06,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:06,467 INFO L482 AbstractCegarLoop]: Abstraction has 3569 states and 15750 transitions. [2021-08-12 19:25:06,467 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:25:06,467 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 15750 transitions. [2021-08-12 19:25:06,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:25:06,475 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:06,475 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, 1, 1, 1, 1] [2021-08-12 19:25:06,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:06,699 INFO L430 AbstractCegarLoop]: === Iteration 108 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:25:06,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:06,699 INFO L82 PathProgramCache]: Analyzing trace with hash -520222033, now seen corresponding path program 32 times [2021-08-12 19:25:06,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:06,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646354152] [2021-08-12 19:25:06,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:06,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:06,719 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:25:06,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:06,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646354152] [2021-08-12 19:25:06,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646354152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:06,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985253528] [2021-08-12 19:25:06,720 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:25:06,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:25:06,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:06,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:25:06,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:06,805 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:25:06,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985253528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:06,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:06,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:25:06,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643055632] [2021-08-12 19:25:06,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:25:06,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:06,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:25:06,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:25:06,806 INFO L87 Difference]: Start difference. First operand 3569 states and 15750 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:25:18,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:18,728 INFO L93 Difference]: Finished difference Result 5916 states and 24146 transitions. [2021-08-12 19:25:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:25:18,728 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 28 [2021-08-12 19:25:18,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:18,750 INFO L225 Difference]: With dead ends: 5916 [2021-08-12 19:25:18,751 INFO L226 Difference]: Without dead ends: 5666 [2021-08-12 19:25:18,752 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:25:18,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5666 states. [2021-08-12 19:25:21,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5666 to 3449. [2021-08-12 19:25:21,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3449 states, 3448 states have (on average 4.444605568445476) internal successors, (15325), 3448 states have internal predecessors, (15325), 0 states have call successors, (0), 0 states have call 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,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3449 states to 3449 states and 15325 transitions. [2021-08-12 19:25:21,202 INFO L78 Accepts]: Start accepts. Automaton has 3449 states and 15325 transitions. Word has length 28 [2021-08-12 19:25:21,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:21,203 INFO L482 AbstractCegarLoop]: Abstraction has 3449 states and 15325 transitions. [2021-08-12 19:25:21,203 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:25:21,203 INFO L276 IsEmpty]: Start isEmpty. Operand 3449 states and 15325 transitions. [2021-08-12 19:25:21,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:25:21,211 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:21,211 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, 1, 1, 1, 1] [2021-08-12 19:25:21,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:21,411 INFO L430 AbstractCegarLoop]: === Iteration 109 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:25:21,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:21,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1821034983, now seen corresponding path program 33 times [2021-08-12 19:25:21,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:21,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051956446] [2021-08-12 19:25:21,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:21,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:21,432 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:25:21,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:21,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051956446] [2021-08-12 19:25:21,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051956446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:21,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789574513] [2021-08-12 19:25:21,432 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 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:25:21,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:25:21,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:21,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:25:21,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:21,514 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:25:21,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789574513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:21,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:21,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:25:21,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76594853] [2021-08-12 19:25:21,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:25:21,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:21,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:25:21,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:25:21,515 INFO L87 Difference]: Start difference. First operand 3449 states and 15325 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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:25:29,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:29,933 INFO L93 Difference]: Finished difference Result 4185 states and 18224 transitions. [2021-08-12 19:25:29,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:25:29,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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 28 [2021-08-12 19:25:29,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:29,949 INFO L225 Difference]: With dead ends: 4185 [2021-08-12 19:25:29,950 INFO L226 Difference]: Without dead ends: 4067 [2021-08-12 19:25:29,951 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 56.5ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:25:29,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4067 states. [2021-08-12 19:25:32,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4067 to 3438. [2021-08-12 19:25:32,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 4.451556590049462) internal successors, (15300), 3437 states have internal predecessors, (15300), 0 states have call successors, (0), 0 states have call 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:32,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 15300 transitions. [2021-08-12 19:25:32,248 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 15300 transitions. Word has length 28 [2021-08-12 19:25:32,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:32,248 INFO L482 AbstractCegarLoop]: Abstraction has 3438 states and 15300 transitions. [2021-08-12 19:25:32,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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:25:32,248 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 15300 transitions. [2021-08-12 19:25:32,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:25:32,254 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:32,254 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, 1, 1, 1, 1] [2021-08-12 19:25:32,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:32,455 INFO L430 AbstractCegarLoop]: === Iteration 110 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:25:32,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:32,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1143597769, now seen corresponding path program 34 times [2021-08-12 19:25:32,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:32,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003784970] [2021-08-12 19:25:32,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:32,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:32,475 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:25:32,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:32,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003784970] [2021-08-12 19:25:32,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003784970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:32,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369283004] [2021-08-12 19:25:32,475 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:32,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:25:32,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:32,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:25:32,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:32,551 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:25:32,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369283004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:32,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:32,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:25:32,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714800150] [2021-08-12 19:25:32,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:25:32,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:32,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:25:32,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:25:32,552 INFO L87 Difference]: Start difference. First operand 3438 states and 15300 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:41,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:41,766 INFO L93 Difference]: Finished difference Result 4643 states and 19990 transitions. [2021-08-12 19:25:41,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:25:41,767 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:25:41,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:41,782 INFO L225 Difference]: With dead ends: 4643 [2021-08-12 19:25:41,782 INFO L226 Difference]: Without dead ends: 4436 [2021-08-12 19:25:41,783 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:25:41,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4436 states. [2021-08-12 19:25:44,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4436 to 3438. [2021-08-12 19:25:44,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 4.442828047716032) internal successors, (15270), 3437 states have internal predecessors, (15270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:44,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 15270 transitions. [2021-08-12 19:25:44,138 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 15270 transitions. Word has length 28 [2021-08-12 19:25:44,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:44,138 INFO L482 AbstractCegarLoop]: Abstraction has 3438 states and 15270 transitions. [2021-08-12 19:25:44,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:44,138 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 15270 transitions. [2021-08-12 19:25:44,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:25:44,144 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:44,144 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, 1, 1, 1, 1] [2021-08-12 19:25:44,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:44,345 INFO L430 AbstractCegarLoop]: === Iteration 111 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:25:44,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:44,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1856145151, now seen corresponding path program 35 times [2021-08-12 19:25:44,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:44,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128643994] [2021-08-12 19:25:44,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:44,365 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:25:44,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:44,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128643994] [2021-08-12 19:25:44,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128643994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:44,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129252377] [2021-08-12 19:25:44,366 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 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:25:44,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:25:44,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:44,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:25:44,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:44,454 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:25:44,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129252377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:44,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:44,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:25:44,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329811445] [2021-08-12 19:25:44,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:25:44,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:44,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:25:44,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:25:44,455 INFO L87 Difference]: Start difference. First operand 3438 states and 15270 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:56,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:56,112 INFO L93 Difference]: Finished difference Result 5804 states and 23972 transitions. [2021-08-12 19:25:56,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:25:56,112 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:25:56,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:56,134 INFO L225 Difference]: With dead ends: 5804 [2021-08-12 19:25:56,134 INFO L226 Difference]: Without dead ends: 5426 [2021-08-12 19:25:56,136 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:25:56,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-08-12 19:25:58,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 3523. [2021-08-12 19:25:58,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3523 states, 3522 states have (on average 4.458262350936968) internal successors, (15702), 3522 states have internal predecessors, (15702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:58,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3523 states to 3523 states and 15702 transitions. [2021-08-12 19:25:58,536 INFO L78 Accepts]: Start accepts. Automaton has 3523 states and 15702 transitions. Word has length 28 [2021-08-12 19:25:58,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:58,536 INFO L482 AbstractCegarLoop]: Abstraction has 3523 states and 15702 transitions. [2021-08-12 19:25:58,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:58,536 INFO L276 IsEmpty]: Start isEmpty. Operand 3523 states and 15702 transitions. [2021-08-12 19:25:58,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:25:58,543 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:58,543 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, 1, 1, 1, 1] [2021-08-12 19:25:58,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:58,744 INFO L430 AbstractCegarLoop]: === Iteration 112 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:25:58,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:58,744 INFO L82 PathProgramCache]: Analyzing trace with hash -398806911, now seen corresponding path program 36 times [2021-08-12 19:25:58,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:58,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335042238] [2021-08-12 19:25:58,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:58,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:58,764 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:25:58,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:58,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335042238] [2021-08-12 19:25:58,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335042238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:58,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680369452] [2021-08-12 19:25:58,764 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 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:58,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:25:58,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:58,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:25:58,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:58,854 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:25:58,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680369452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:58,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:58,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:25:58,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722999737] [2021-08-12 19:25:58,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:25:58,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:58,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:25:58,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:25:58,855 INFO L87 Difference]: Start difference. First operand 3523 states and 15702 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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:09,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:09,484 INFO L93 Difference]: Finished difference Result 5398 states and 23193 transitions. [2021-08-12 19:26:09,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:26:09,485 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:26:09,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:09,503 INFO L225 Difference]: With dead ends: 5398 [2021-08-12 19:26:09,504 INFO L226 Difference]: Without dead ends: 4874 [2021-08-12 19:26:09,505 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 83.1ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:26:09,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4874 states. [2021-08-12 19:26:12,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4874 to 3688. [2021-08-12 19:26:12,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3688 states, 3687 states have (on average 4.490100352590182) internal successors, (16555), 3687 states have internal predecessors, (16555), 0 states have call successors, (0), 0 states have call 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,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3688 states to 3688 states and 16555 transitions. [2021-08-12 19:26:12,027 INFO L78 Accepts]: Start accepts. Automaton has 3688 states and 16555 transitions. Word has length 28 [2021-08-12 19:26:12,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:12,027 INFO L482 AbstractCegarLoop]: Abstraction has 3688 states and 16555 transitions. [2021-08-12 19:26:12,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call 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,027 INFO L276 IsEmpty]: Start isEmpty. Operand 3688 states and 16555 transitions. [2021-08-12 19:26:12,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:26:12,034 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:12,034 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, 1, 1, 1, 1] [2021-08-12 19:26:12,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:26:12,235 INFO L430 AbstractCegarLoop]: === Iteration 113 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:26:12,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:12,235 INFO L82 PathProgramCache]: Analyzing trace with hash 87221655, now seen corresponding path program 37 times [2021-08-12 19:26:12,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:12,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414390004] [2021-08-12 19:26:12,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:12,250 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:26:12,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:12,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414390004] [2021-08-12 19:26:12,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414390004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:12,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128362454] [2021-08-12 19:26:12,250 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 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:26:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:12,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:26:12,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:12,335 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:26:12,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128362454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:12,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:12,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:26:12,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022754040] [2021-08-12 19:26:12,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:26:12,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:12,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:26:12,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:26:12,336 INFO L87 Difference]: Start difference. First operand 3688 states and 16555 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:22,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:22,774 INFO L93 Difference]: Finished difference Result 4887 states and 20819 transitions. [2021-08-12 19:26:22,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:26:22,775 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:26:22,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:22,791 INFO L225 Difference]: With dead ends: 4887 [2021-08-12 19:26:22,791 INFO L226 Difference]: Without dead ends: 4701 [2021-08-12 19:26:22,792 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 77.1ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:26:22,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4701 states. [2021-08-12 19:26:25,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4701 to 3505. [2021-08-12 19:26:25,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3505 states, 3504 states have (on average 4.476027397260274) internal successors, (15684), 3504 states have internal predecessors, (15684), 0 states have call successors, (0), 0 states have call 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:25,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3505 states to 3505 states and 15684 transitions. [2021-08-12 19:26:25,166 INFO L78 Accepts]: Start accepts. Automaton has 3505 states and 15684 transitions. Word has length 28 [2021-08-12 19:26:25,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:25,166 INFO L482 AbstractCegarLoop]: Abstraction has 3505 states and 15684 transitions. [2021-08-12 19:26:25,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:25,166 INFO L276 IsEmpty]: Start isEmpty. Operand 3505 states and 15684 transitions. [2021-08-12 19:26:25,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:26:25,172 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:25,172 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, 1, 1, 1, 1] [2021-08-12 19:26:25,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-08-12 19:26:25,374 INFO L430 AbstractCegarLoop]: === Iteration 114 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:26:25,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:25,374 INFO L82 PathProgramCache]: Analyzing trace with hash -2146004113, now seen corresponding path program 38 times [2021-08-12 19:26:25,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:25,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454761999] [2021-08-12 19:26:25,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:25,392 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:26:25,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:25,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454761999] [2021-08-12 19:26:25,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454761999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:25,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313677323] [2021-08-12 19:26:25,393 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 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:26:25,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:26:25,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:25,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:26:25,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:25,479 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:26:25,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313677323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:25,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:25,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:26:25,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159508506] [2021-08-12 19:26:25,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:26:25,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:25,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:26:25,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:26:25,479 INFO L87 Difference]: Start difference. First operand 3505 states and 15684 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:38,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:38,464 INFO L93 Difference]: Finished difference Result 6740 states and 28061 transitions. [2021-08-12 19:26:38,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:26:38,464 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:26:38,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:38,484 INFO L225 Difference]: With dead ends: 6740 [2021-08-12 19:26:38,485 INFO L226 Difference]: Without dead ends: 6155 [2021-08-12 19:26:38,486 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 73.7ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:26:38,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6155 states. [2021-08-12 19:26:41,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6155 to 3796. [2021-08-12 19:26:41,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.4574440052700925) internal successors, (16916), 3795 states have internal predecessors, (16916), 0 states have call successors, (0), 0 states have call 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:41,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 16916 transitions. [2021-08-12 19:26:41,079 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 16916 transitions. Word has length 28 [2021-08-12 19:26:41,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:41,080 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 16916 transitions. [2021-08-12 19:26:41,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:41,080 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 16916 transitions. [2021-08-12 19:26:41,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:26:41,087 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:41,087 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, 1, 1, 1, 1] [2021-08-12 19:26:41,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-12 19:26:41,287 INFO L430 AbstractCegarLoop]: === Iteration 115 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:26:41,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:41,288 INFO L82 PathProgramCache]: Analyzing trace with hash 200692363, now seen corresponding path program 39 times [2021-08-12 19:26:41,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:41,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521540018] [2021-08-12 19:26:41,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:41,308 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:26:41,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:41,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521540018] [2021-08-12 19:26:41,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521540018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:41,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128978361] [2021-08-12 19:26:41,308 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 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:26:41,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:26:41,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:41,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:26:41,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:41,393 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:26:41,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128978361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:41,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:41,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:26:41,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304892097] [2021-08-12 19:26:41,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:26:41,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:41,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:26:41,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:26:41,396 INFO L87 Difference]: Start difference. First operand 3796 states and 16916 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:55,885 INFO L93 Difference]: Finished difference Result 6849 states and 29003 transitions. [2021-08-12 19:26:55,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:26:55,885 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:26:55,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:55,909 INFO L225 Difference]: With dead ends: 6849 [2021-08-12 19:26:55,909 INFO L226 Difference]: Without dead ends: 6448 [2021-08-12 19:26:55,910 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 106.5ms TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:26:55,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6448 states. [2021-08-12 19:26:58,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6448 to 4066. [2021-08-12 19:26:58,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4066 states, 4065 states have (on average 4.525707257072571) internal successors, (18397), 4065 states have internal predecessors, (18397), 0 states have call successors, (0), 0 states have call 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:58,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4066 states to 4066 states and 18397 transitions. [2021-08-12 19:26:58,773 INFO L78 Accepts]: Start accepts. Automaton has 4066 states and 18397 transitions. Word has length 28 [2021-08-12 19:26:58,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:58,774 INFO L482 AbstractCegarLoop]: Abstraction has 4066 states and 18397 transitions. [2021-08-12 19:26:58,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:58,774 INFO L276 IsEmpty]: Start isEmpty. Operand 4066 states and 18397 transitions. [2021-08-12 19:26:58,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:26:58,781 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:58,781 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, 1, 1, 1, 1] [2021-08-12 19:26:58,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-12 19:26:58,981 INFO L430 AbstractCegarLoop]: === Iteration 116 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:26:58,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:58,982 INFO L82 PathProgramCache]: Analyzing trace with hash 17584645, now seen corresponding path program 40 times [2021-08-12 19:26:58,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:58,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426056119] [2021-08-12 19:26:58,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:58,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:58,997 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:26:58,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:58,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426056119] [2021-08-12 19:26:58,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426056119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:58,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147296097] [2021-08-12 19:26:58,997 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 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:26:59,032 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:26:59,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:59,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:26:59,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:59,089 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:26:59,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147296097] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:59,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:59,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:26:59,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693137565] [2021-08-12 19:26:59,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:26:59,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:59,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:26:59,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:26:59,090 INFO L87 Difference]: Start difference. First operand 4066 states and 18397 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:11,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:11,220 INFO L93 Difference]: Finished difference Result 5916 states and 24922 transitions. [2021-08-12 19:27:11,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:27:11,220 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:27:11,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:11,240 INFO L225 Difference]: With dead ends: 5916 [2021-08-12 19:27:11,241 INFO L226 Difference]: Without dead ends: 5626 [2021-08-12 19:27:11,242 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:27:11,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5626 states. [2021-08-12 19:27:13,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5626 to 3989. [2021-08-12 19:27:13,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3989 states, 3988 states have (on average 4.533600802407221) internal successors, (18080), 3988 states have internal predecessors, (18080), 0 states have call successors, (0), 0 states have call 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:13,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3989 states to 3989 states and 18080 transitions. [2021-08-12 19:27:13,976 INFO L78 Accepts]: Start accepts. Automaton has 3989 states and 18080 transitions. Word has length 28 [2021-08-12 19:27:13,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:13,977 INFO L482 AbstractCegarLoop]: Abstraction has 3989 states and 18080 transitions. [2021-08-12 19:27:13,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:13,977 INFO L276 IsEmpty]: Start isEmpty. Operand 3989 states and 18080 transitions. [2021-08-12 19:27:13,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:27:13,983 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:13,983 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, 1, 1, 1, 1] [2021-08-12 19:27:14,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:14,184 INFO L430 AbstractCegarLoop]: === Iteration 117 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:27:14,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:14,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1506868903, now seen corresponding path program 41 times [2021-08-12 19:27:14,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:14,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072298319] [2021-08-12 19:27:14,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:14,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:14,200 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:27:14,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:14,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072298319] [2021-08-12 19:27:14,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072298319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:14,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138256616] [2021-08-12 19:27:14,200 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 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:27:14,231 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:27:14,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:14,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:27:14,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:14,282 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:27:14,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138256616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:14,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:14,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:27:14,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368664147] [2021-08-12 19:27:14,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:27:14,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:14,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:27:14,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:27:14,283 INFO L87 Difference]: Start difference. First operand 3989 states and 18080 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:29,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:29,027 INFO L93 Difference]: Finished difference Result 7065 states and 30192 transitions. [2021-08-12 19:27:29,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:27:29,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-12 19:27:29,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:29,051 INFO L225 Difference]: With dead ends: 7065 [2021-08-12 19:27:29,051 INFO L226 Difference]: Without dead ends: 6667 [2021-08-12 19:27:29,053 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 59.4ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:27:29,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6667 states. [2021-08-12 19:27:31,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6667 to 3772. [2021-08-12 19:27:31,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3772 states, 3771 states have (on average 4.483426146910634) internal successors, (16907), 3771 states have internal predecessors, (16907), 0 states have call successors, (0), 0 states have call 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:31,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3772 states to 3772 states and 16907 transitions. [2021-08-12 19:27:31,788 INFO L78 Accepts]: Start accepts. Automaton has 3772 states and 16907 transitions. Word has length 28 [2021-08-12 19:27:31,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:31,788 INFO L482 AbstractCegarLoop]: Abstraction has 3772 states and 16907 transitions. [2021-08-12 19:27:31,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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:31,789 INFO L276 IsEmpty]: Start isEmpty. Operand 3772 states and 16907 transitions. [2021-08-12 19:27:31,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:27:31,796 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:31,796 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, 1, 1, 1, 1] [2021-08-12 19:27:32,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:32,001 INFO L430 AbstractCegarLoop]: === Iteration 118 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:27:32,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:32,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1298098363, now seen corresponding path program 42 times [2021-08-12 19:27:32,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:32,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377047879] [2021-08-12 19:27:32,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:32,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:32,020 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:27:32,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:32,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377047879] [2021-08-12 19:27:32,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377047879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:32,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582052518] [2021-08-12 19:27:32,021 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 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:27:32,052 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:27:32,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:32,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:27:32,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:32,093 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:27:32,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582052518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:32,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:32,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:27:32,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277658026] [2021-08-12 19:27:32,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:27:32,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:32,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:27:32,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:27:32,094 INFO L87 Difference]: Start difference. First operand 3772 states and 16907 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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:27:42,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:42,276 INFO L93 Difference]: Finished difference Result 4854 states and 20947 transitions. [2021-08-12 19:27:42,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:27:42,276 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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 28 [2021-08-12 19:27:42,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:42,294 INFO L225 Difference]: With dead ends: 4854 [2021-08-12 19:27:42,294 INFO L226 Difference]: Without dead ends: 4486 [2021-08-12 19:27:42,295 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 52.8ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:27:42,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4486 states. [2021-08-12 19:27:44,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4486 to 3725. [2021-08-12 19:27:44,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3725 states, 3724 states have (on average 4.506176154672395) internal successors, (16781), 3724 states have internal predecessors, (16781), 0 states have call successors, (0), 0 states have call 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:44,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3725 states to 3725 states and 16781 transitions. [2021-08-12 19:27:44,911 INFO L78 Accepts]: Start accepts. Automaton has 3725 states and 16781 transitions. Word has length 28 [2021-08-12 19:27:44,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:44,911 INFO L482 AbstractCegarLoop]: Abstraction has 3725 states and 16781 transitions. [2021-08-12 19:27:44,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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:27:44,911 INFO L276 IsEmpty]: Start isEmpty. Operand 3725 states and 16781 transitions. [2021-08-12 19:27:44,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:27:44,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:44,918 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, 1, 1, 1, 1] [2021-08-12 19:27:45,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:45,130 INFO L430 AbstractCegarLoop]: === Iteration 119 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:27:45,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:45,130 INFO L82 PathProgramCache]: Analyzing trace with hash 571732251, now seen corresponding path program 43 times [2021-08-12 19:27:45,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:45,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262990370] [2021-08-12 19:27:45,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:45,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:45,150 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:27:45,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:45,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262990370] [2021-08-12 19:27:45,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262990370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:45,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225880707] [2021-08-12 19:27:45,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:45,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:45,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:27:45,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:45,223 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:27:45,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225880707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:45,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:45,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:27:45,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13805011] [2021-08-12 19:27:45,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:27:45,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:45,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:27:45,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:27:45,224 INFO L87 Difference]: Start difference. First operand 3725 states and 16781 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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:27:55,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:55,892 INFO L93 Difference]: Finished difference Result 5161 states and 22487 transitions. [2021-08-12 19:27:55,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:27:55,893 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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 28 [2021-08-12 19:27:55,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:55,911 INFO L225 Difference]: With dead ends: 5161 [2021-08-12 19:27:55,911 INFO L226 Difference]: Without dead ends: 4894 [2021-08-12 19:27:55,913 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.8ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:27:55,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4894 states. [2021-08-12 19:27:58,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4894 to 3755. [2021-08-12 19:27:58,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3755 states, 3754 states have (on average 4.508790623335109) internal successors, (16926), 3754 states have internal predecessors, (16926), 0 states have call successors, (0), 0 states have call 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,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 16926 transitions. [2021-08-12 19:27:58,516 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 16926 transitions. Word has length 28 [2021-08-12 19:27:58,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:58,517 INFO L482 AbstractCegarLoop]: Abstraction has 3755 states and 16926 transitions. [2021-08-12 19:27:58,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 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:27:58,517 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 16926 transitions. [2021-08-12 19:27:58,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:27:58,523 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:58,523 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, 1, 1, 1, 1] [2021-08-12 19:27:58,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:58,724 INFO L430 AbstractCegarLoop]: === Iteration 120 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:27:58,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:58,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1136343519, now seen corresponding path program 44 times [2021-08-12 19:27:58,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:58,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160306767] [2021-08-12 19:27:58,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:58,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:58,743 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:27:58,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:58,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160306767] [2021-08-12 19:27:58,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160306767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:58,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806743271] [2021-08-12 19:27:58,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 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:27:58,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:27:58,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:58,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:27:58,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:58,856 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:27:58,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806743271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:58,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:58,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:27:58,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609276466] [2021-08-12 19:27:58,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:27:58,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:58,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:27:58,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:27:58,857 INFO L87 Difference]: Start difference. First operand 3755 states and 16926 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:28:11,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:11,454 INFO L93 Difference]: Finished difference Result 5858 states and 24715 transitions. [2021-08-12 19:28:11,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:28:11,454 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 28 [2021-08-12 19:28:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:11,476 INFO L225 Difference]: With dead ends: 5858 [2021-08-12 19:28:11,476 INFO L226 Difference]: Without dead ends: 5528 [2021-08-12 19:28:11,478 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 127.0ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:28:11,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5528 states. [2021-08-12 19:28:14,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5528 to 3782. [2021-08-12 19:28:14,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3782 states, 3781 states have (on average 4.539539804284581) internal successors, (17164), 3781 states have internal predecessors, (17164), 0 states have call successors, (0), 0 states have call 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:14,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 17164 transitions. [2021-08-12 19:28:14,209 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 17164 transitions. Word has length 28 [2021-08-12 19:28:14,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:14,209 INFO L482 AbstractCegarLoop]: Abstraction has 3782 states and 17164 transitions. [2021-08-12 19:28:14,209 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:28:14,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 17164 transitions. [2021-08-12 19:28:14,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:28:14,216 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:14,216 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, 1, 1, 1, 1] [2021-08-12 19:28:14,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:28:14,416 INFO L430 AbstractCegarLoop]: === Iteration 121 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:14,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:14,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1410972353, now seen corresponding path program 45 times [2021-08-12 19:28:14,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:14,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122412586] [2021-08-12 19:28:14,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:14,442 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:28:14,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:14,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122412586] [2021-08-12 19:28:14,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122412586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:14,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915321050] [2021-08-12 19:28:14,443 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 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:28:14,497 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:28:14,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:14,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:28:14,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:14,544 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:28:14,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915321050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:14,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:14,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:28:14,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530204993] [2021-08-12 19:28:14,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:28:14,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:14,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:28:14,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:28:14,545 INFO L87 Difference]: Start difference. First operand 3782 states and 17164 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:28:24,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:24,845 INFO L93 Difference]: Finished difference Result 4833 states and 21255 transitions. [2021-08-12 19:28:24,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:28:24,845 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 28 [2021-08-12 19:28:24,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:24,862 INFO L225 Difference]: With dead ends: 4833 [2021-08-12 19:28:24,862 INFO L226 Difference]: Without dead ends: 4632 [2021-08-12 19:28:24,863 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 68.1ms TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:28:24,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4632 states. [2021-08-12 19:28:27,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4632 to 3902. [2021-08-12 19:28:27,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3902 states, 3901 states have (on average 4.535247372468598) internal successors, (17692), 3901 states have internal predecessors, (17692), 0 states have call successors, (0), 0 states have call 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,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 17692 transitions. [2021-08-12 19:28:27,631 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 17692 transitions. Word has length 28 [2021-08-12 19:28:27,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:27,631 INFO L482 AbstractCegarLoop]: Abstraction has 3902 states and 17692 transitions. [2021-08-12 19:28:27,631 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:28:27,631 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 17692 transitions. [2021-08-12 19:28:27,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:28:27,638 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:27,639 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, 1, 1, 1, 1] [2021-08-12 19:28:27,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-08-12 19:28:27,839 INFO L430 AbstractCegarLoop]: === Iteration 122 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:27,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:27,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1216055663, now seen corresponding path program 46 times [2021-08-12 19:28:27,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:27,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601553477] [2021-08-12 19:28:27,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:27,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:28:27,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:27,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601553477] [2021-08-12 19:28:27,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601553477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:27,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456531993] [2021-08-12 19:28:27,858 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:28:27,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:28:27,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:27,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:28:27,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:27,936 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:28:27,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456531993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:27,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:27,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:28:27,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503542914] [2021-08-12 19:28:27,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:28:27,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:27,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:28:27,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:28:27,937 INFO L87 Difference]: Start difference. First operand 3902 states and 17692 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:28:45,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:45,918 INFO L93 Difference]: Finished difference Result 8111 states and 34554 transitions. [2021-08-12 19:28:45,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:28:45,918 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 28 [2021-08-12 19:28:45,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:45,944 INFO L225 Difference]: With dead ends: 8111 [2021-08-12 19:28:45,944 INFO L226 Difference]: Without dead ends: 7734 [2021-08-12 19:28:45,945 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:28:45,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7734 states. [2021-08-12 19:28:49,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7734 to 4483. [2021-08-12 19:28:49,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4483 states, 4482 states have (on average 4.557340473003124) internal successors, (20426), 4482 states have internal predecessors, (20426), 0 states have call successors, (0), 0 states have call 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:49,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4483 states to 4483 states and 20426 transitions. [2021-08-12 19:28:49,224 INFO L78 Accepts]: Start accepts. Automaton has 4483 states and 20426 transitions. Word has length 28 [2021-08-12 19:28:49,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:49,224 INFO L482 AbstractCegarLoop]: Abstraction has 4483 states and 20426 transitions. [2021-08-12 19:28:49,224 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:28:49,224 INFO L276 IsEmpty]: Start isEmpty. Operand 4483 states and 20426 transitions. [2021-08-12 19:28:49,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:28:49,232 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:49,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, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:49,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:28:49,433 INFO L430 AbstractCegarLoop]: === Iteration 123 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:49,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:49,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1753521871, now seen corresponding path program 47 times [2021-08-12 19:28:49,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:49,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517023028] [2021-08-12 19:28:49,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:49,455 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:28:49,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:49,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517023028] [2021-08-12 19:28:49,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517023028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:49,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548563144] [2021-08-12 19:28:49,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:28:49,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:28:49,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:49,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:28:49,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:49,541 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:28:49,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548563144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:49,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:49,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:28:49,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836239822] [2021-08-12 19:28:49,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:28:49,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:49,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:28:49,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:28:49,542 INFO L87 Difference]: Start difference. First operand 4483 states and 20426 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:29:05,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:05,259 INFO L93 Difference]: Finished difference Result 6976 states and 29916 transitions. [2021-08-12 19:29:05,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:29:05,259 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 28 [2021-08-12 19:29:05,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:05,285 INFO L225 Difference]: With dead ends: 6976 [2021-08-12 19:29:05,285 INFO L226 Difference]: Without dead ends: 6523 [2021-08-12 19:29:05,287 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:29:05,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6523 states. [2021-08-12 19:29:09,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6523 to 4878. [2021-08-12 19:29:09,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4878 states, 4877 states have (on average 4.533729751896658) internal successors, (22111), 4877 states have internal predecessors, (22111), 0 states have call successors, (0), 0 states have call 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:09,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4878 states to 4878 states and 22111 transitions. [2021-08-12 19:29:09,127 INFO L78 Accepts]: Start accepts. Automaton has 4878 states and 22111 transitions. Word has length 28 [2021-08-12 19:29:09,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:09,128 INFO L482 AbstractCegarLoop]: Abstraction has 4878 states and 22111 transitions. [2021-08-12 19:29:09,128 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:29:09,128 INFO L276 IsEmpty]: Start isEmpty. Operand 4878 states and 22111 transitions. [2021-08-12 19:29:09,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-12 19:29:09,137 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:09,137 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, 1, 1, 1, 1] [2021-08-12 19:29:09,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-12 19:29:09,338 INFO L430 AbstractCegarLoop]: === Iteration 124 === [thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err4INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:09,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:09,338 INFO L82 PathProgramCache]: Analyzing trace with hash 629820639, now seen corresponding path program 48 times [2021-08-12 19:29:09,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:09,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959900196] [2021-08-12 19:29:09,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:09,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:09,356 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:29:09,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:09,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959900196] [2021-08-12 19:29:09,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959900196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:09,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457532810] [2021-08-12 19:29:09,357 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 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:29:09,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:29:09,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:09,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:29:09,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:09,435 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:29:09,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457532810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:09,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:09,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:29:09,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561460241] [2021-08-12 19:29:09,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:29:09,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:09,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:29:09,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:29:09,436 INFO L87 Difference]: Start difference. First operand 4878 states and 22111 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) Received shutdown request... [2021-08-12 19:29:20,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:29:20,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:20,961 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:29:20,963 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:29:20,964 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:29:20,965 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:29:20 BasicIcfg [2021-08-12 19:29:20,965 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:29:20,965 INFO L168 Benchmark]: Toolchain (without parser) took 565883.97 ms. Allocated memory was 185.6 MB in the beginning and 1.8 GB in the end (delta: 1.6 GB). Free memory was 166.2 MB in the beginning and 961.0 MB in the end (delta: -794.8 MB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. [2021-08-12 19:29:20,965 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.15 ms. Allocated memory is still 185.6 MB. Free memory was 167.5 MB in the beginning and 167.4 MB in the end (delta: 132.4 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:29:20,965 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.05 ms. Allocated memory is still 185.6 MB. Free memory was 166.2 MB in the beginning and 164.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-12 19:29:20,966 INFO L168 Benchmark]: Boogie Preprocessor took 15.92 ms. Allocated memory is still 185.6 MB. Free memory was 164.7 MB in the beginning and 163.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:29:20,966 INFO L168 Benchmark]: RCFGBuilder took 323.20 ms. Allocated memory is still 185.6 MB. Free memory was 163.6 MB in the beginning and 145.6 MB in the end (delta: 18.1 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-08-12 19:29:20,966 INFO L168 Benchmark]: TraceAbstraction took 565515.24 ms. Allocated memory was 185.6 MB in the beginning and 1.8 GB in the end (delta: 1.6 GB). Free memory was 145.0 MB in the beginning and 961.0 MB in the end (delta: -816.0 MB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. [2021-08-12 19:29:20,966 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.15 ms. Allocated memory is still 185.6 MB. Free memory was 167.5 MB in the beginning and 167.4 MB in the end (delta: 132.4 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 25.05 ms. Allocated memory is still 185.6 MB. Free memory was 166.2 MB in the beginning and 164.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 15.92 ms. Allocated memory is still 185.6 MB. Free memory was 164.7 MB in the beginning and 163.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 323.20 ms. Allocated memory is still 185.6 MB. Free memory was 163.6 MB in the beginning and 145.6 MB in the end (delta: 18.1 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 565515.24 ms. Allocated memory was 185.6 MB in the beginning and 1.8 GB in the end (delta: 1.6 GB). Free memory was 145.0 MB in the beginning and 961.0 MB in the end (delta: -816.0 MB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (4878states) and FLOYD_HOARE automaton (currently 17 states, 10 states before enhancement),while ReachableStatesComputation was computing reachable states (4763 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 71 locations, 11 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 565334.1ms, OverallIterations: 124, TraceHistogramMax: 2, EmptinessCheckTime: 343.7ms, AutomataDifference: 436576.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 76.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 11299 SDtfs, 25213 SDslu, 61764 SDs, 0 SdLazy, 51035 SolverSat, 4664 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 21436.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5037 GetRequests, 2523 SyntacticMatches, 144 SemanticMatches, 2370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11975 ImplicationChecksByTransitivity, 34604.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4878occurred in iteration=123, InterpolantAutomatonStates: 2144, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 76942.2ms AutomataMinimizationTime, 123 MinimizatonAttempts, 96153 StatesRemovedByMinimization, 120 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 725.7ms SsaConstructionTime, 1655.8ms SatisfiabilityAnalysisTime, 22009.7ms InterpolantComputationTime, 6252 NumberOfCodeBlocks, 6252 NumberOfCodeBlocksAsserted, 345 NumberOfCheckSat, 6014 ConstructedInterpolants, 230 QuantifiedInterpolants, 54177 SizeOfPredicates, 667 NumberOfNonLiveVariables, 13378 ConjunctsInSsa, 1849 ConjunctsInUnsatCore, 238 InterpolantComputations, 10 PerfectInterpolantSequences, 156/620 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