/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d47b94137d5c7dd60722882962a90fb345e61909-d47b941 [2021-05-03 15:08:43,162 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-03 15:08:43,165 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-03 15:08:43,205 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-03 15:08:43,206 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-03 15:08:43,209 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-03 15:08:43,211 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-03 15:08:43,216 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-03 15:08:43,218 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-03 15:08:43,222 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-03 15:08:43,223 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-03 15:08:43,224 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-03 15:08:43,224 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-03 15:08:43,226 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-03 15:08:43,227 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-03 15:08:43,228 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-03 15:08:43,231 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-03 15:08:43,232 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-03 15:08:43,234 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-03 15:08:43,240 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-03 15:08:43,241 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-03 15:08:43,242 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-03 15:08:43,243 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-03 15:08:43,245 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-03 15:08:43,250 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-03 15:08:43,250 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-03 15:08:43,251 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-03 15:08:43,252 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-03 15:08:43,252 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-03 15:08:43,253 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-03 15:08:43,253 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-03 15:08:43,254 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-03 15:08:43,255 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-03 15:08:43,256 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-03 15:08:43,257 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-03 15:08:43,257 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-03 15:08:43,257 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-03 15:08:43,257 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-03 15:08:43,258 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-03 15:08:43,258 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-03 15:08:43,259 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-03 15:08:43,263 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-05-03 15:08:43,298 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-03 15:08:43,298 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-03 15:08:43,299 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-05-03 15:08:43,299 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-05-03 15:08:43,302 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-03 15:08:43,302 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-03 15:08:43,302 INFO L138 SettingsManager]: * Use SBE=true [2021-05-03 15:08:43,302 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-03 15:08:43,303 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-03 15:08:43,303 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-03 15:08:43,304 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-03 15:08:43,304 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-03 15:08:43,304 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-03 15:08:43,304 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-03 15:08:43,304 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-03 15:08:43,305 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-03 15:08:43,305 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-03 15:08:43,305 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-03 15:08:43,305 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-03 15:08:43,305 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-03 15:08:43,305 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-03 15:08:43,306 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-03 15:08:43,306 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-03 15:08:43,307 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-03 15:08:43,307 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-05-03 15:08:43,307 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-03 15:08:43,307 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-05-03 15:08:43,631 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-03 15:08:43,654 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-03 15:08:43,657 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-03 15:08:43,658 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-05-03 15:08:43,660 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-05-03 15:08:43,661 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-05-03 15:08:43,661 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-05-03 15:08:43,695 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-03 15:08:43,700 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-03 15:08:43,702 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-05-03 15:08:43,702 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-05-03 15:08:43,702 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-05-03 15:08:43,714 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,721 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,727 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-05-03 15:08:43,729 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-03 15:08:43,729 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-03 15:08:43,729 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-03 15:08:43,736 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,736 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,737 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,738 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,740 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,743 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,744 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 03.05 03:08:43" (1/1) ... [2021-05-03 15:08:43,745 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-03 15:08:43,746 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-03 15:08:43,746 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-03 15:08:43,746 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-03 15:08:43,747 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 03.05 03:08:43" (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-05-03 15:08:43,815 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-05-03 15:08:43,815 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-05-03 15:08:43,815 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-05-03 15:08:43,815 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-05-03 15:08:43,815 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-05-03 15:08:43,816 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-05-03 15:08:43,816 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-05-03 15:08:43,816 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-03 15:08:43,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-03 15:08:43,816 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-05-03 15:08:43,816 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-05-03 15:08:43,817 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-05-03 15:08:43,817 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-05-03 15:08:43,817 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-05-03 15:08:43,817 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-05-03 15:08:43,817 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-05-03 15:08:43,817 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-05-03 15:08:43,817 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-05-03 15:08:43,818 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-05-03 15:08:43,818 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-05-03 15:08:43,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-05-03 15:08:43,819 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-05-03 15:08:44,139 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-03 15:08:44,139 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-05-03 15:08:44,140 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-05-03 15:08:44,140 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-05-03 15:08:44,140 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread5EXIT is neither atomic block end nor error location. [2021-05-03 15:08:44,141 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread6EXIT is neither atomic block end nor error location. [2021-05-03 15:08:44,142 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 03:08:44 BoogieIcfgContainer [2021-05-03 15:08:44,142 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-03 15:08:44,144 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-03 15:08:44,144 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-03 15:08:44,147 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-03 15:08:44,147 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 03.05 03:08:43" (1/2) ... [2021-05-03 15:08:44,148 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26f8945f and model type parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 03:08:44, skipping insertion in model container [2021-05-03 15:08:44,148 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 03.05 03:08:44" (2/2) ... [2021-05-03 15:08:44,169 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1-dsl.wvr.bpl [2021-05-03 15:08:44,174 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-05-03 15:08:44,175 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-03 15:08:44,178 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-03 15:08:44,179 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-05-03 15:08:44,306 INFO L149 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-05-03 15:08:44,322 INFO L253 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-05-03 15:08:44,339 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-03 15:08:44,339 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-03 15:08:44,339 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-03 15:08:44,340 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-03 15:08:44,340 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-03 15:08:44,340 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-03 15:08:44,340 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-03 15:08:44,340 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-03 15:08:44,349 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 48 transitions, 168 flow [2021-05-03 15:08:44,405 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-05-03 15:08:44,407 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-05-03 15:08:44,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 15:08:44,429 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:44,430 INFO L551 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-05-03 15:08:44,430 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:44,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:44,441 INFO L82 PathProgramCache]: Analyzing trace with hash 361941206, now seen corresponding path program 1 times [2021-05-03 15:08:44,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:44,450 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901777707] [2021-05-03 15:08:44,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:44,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:44,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:44,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901777707] [2021-05-03 15:08:44,704 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:44,704 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 15:08:44,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626740479] [2021-05-03 15:08:44,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 15:08:44,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:44,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 15:08:44,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 15:08:44,726 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-05-03 15:08:44,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:44,846 INFO L93 Difference]: Finished difference Result 1089 states and 4336 transitions. [2021-05-03 15:08:44,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 15:08:44,848 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-05-03 15:08:44,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:44,881 INFO L225 Difference]: With dead ends: 1089 [2021-05-03 15:08:44,882 INFO L226 Difference]: Without dead ends: 1068 [2021-05-03 15:08:44,886 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:44,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2021-05-03 15:08:44,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 525. [2021-05-03 15:08:44,998 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-05-03 15:08:45,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 2034 transitions. [2021-05-03 15:08:45,013 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 2034 transitions. Word has length 22 [2021-05-03 15:08:45,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:45,015 INFO L480 AbstractCegarLoop]: Abstraction has 525 states and 2034 transitions. [2021-05-03 15:08:45,016 INFO L481 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-05-03 15:08:45,016 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 2034 transitions. [2021-05-03 15:08:45,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 15:08:45,024 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:45,024 INFO L551 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-05-03 15:08:45,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-03 15:08:45,025 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:45,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:45,031 INFO L82 PathProgramCache]: Analyzing trace with hash -250335374, now seen corresponding path program 2 times [2021-05-03 15:08:45,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:45,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29478082] [2021-05-03 15:08:45,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:45,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29478082] [2021-05-03 15:08:45,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:45,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 15:08:45,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976972926] [2021-05-03 15:08:45,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 15:08:45,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:45,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 15:08:45,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 15:08:45,121 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-05-03 15:08:45,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:45,193 INFO L93 Difference]: Finished difference Result 1218 states and 4830 transitions. [2021-05-03 15:08:45,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 15:08:45,194 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-05-03 15:08:45,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:45,205 INFO L225 Difference]: With dead ends: 1218 [2021-05-03 15:08:45,205 INFO L226 Difference]: Without dead ends: 1197 [2021-05-03 15:08:45,207 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:45,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-05-03 15:08:45,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 545. [2021-05-03 15:08:45,262 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-05-03 15:08:45,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 2096 transitions. [2021-05-03 15:08:45,270 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 2096 transitions. Word has length 22 [2021-05-03 15:08:45,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:45,271 INFO L480 AbstractCegarLoop]: Abstraction has 545 states and 2096 transitions. [2021-05-03 15:08:45,272 INFO L481 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-05-03 15:08:45,272 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 2096 transitions. [2021-05-03 15:08:45,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:45,274 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:45,274 INFO L551 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-05-03 15:08:45,275 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-03 15:08:45,275 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:45,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:45,276 INFO L82 PathProgramCache]: Analyzing trace with hash 568064983, now seen corresponding path program 1 times [2021-05-03 15:08:45,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:45,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317414249] [2021-05-03 15:08:45,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:45,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:45,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317414249] [2021-05-03 15:08:45,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:45,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 15:08:45,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222223675] [2021-05-03 15:08:45,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 15:08:45,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:45,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 15:08:45,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 15:08:45,327 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-05-03 15:08:45,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:45,362 INFO L93 Difference]: Finished difference Result 545 states and 1997 transitions. [2021-05-03 15:08:45,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 15:08:45,369 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-05-03 15:08:45,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:45,374 INFO L225 Difference]: With dead ends: 545 [2021-05-03 15:08:45,374 INFO L226 Difference]: Without dead ends: 529 [2021-05-03 15:08:45,374 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 15:08:45,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-05-03 15:08:45,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2021-05-03 15:08:45,392 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-05-03 15:08:45,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1941 transitions. [2021-05-03 15:08:45,398 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1941 transitions. Word has length 24 [2021-05-03 15:08:45,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:45,398 INFO L480 AbstractCegarLoop]: Abstraction has 529 states and 1941 transitions. [2021-05-03 15:08:45,398 INFO L481 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-05-03 15:08:45,399 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1941 transitions. [2021-05-03 15:08:45,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:45,401 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:45,401 INFO L551 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-05-03 15:08:45,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-03 15:08:45,402 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:45,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:45,403 INFO L82 PathProgramCache]: Analyzing trace with hash -2009965705, now seen corresponding path program 1 times [2021-05-03 15:08:45,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:45,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013276700] [2021-05-03 15:08:45,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:45,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:45,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013276700] [2021-05-03 15:08:45,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:45,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:45,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595186036] [2021-05-03 15:08:45,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:45,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:45,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:45,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:45,468 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-05-03 15:08:45,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:45,614 INFO L93 Difference]: Finished difference Result 1358 states and 5017 transitions. [2021-05-03 15:08:45,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 15:08:45,616 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-05-03 15:08:45,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:45,628 INFO L225 Difference]: With dead ends: 1358 [2021-05-03 15:08:45,628 INFO L226 Difference]: Without dead ends: 1346 [2021-05-03 15:08:45,629 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 44.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:08:45,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2021-05-03 15:08:45,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 680. [2021-05-03 15:08:45,663 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-05-03 15:08:45,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2572 transitions. [2021-05-03 15:08:45,669 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2572 transitions. Word has length 24 [2021-05-03 15:08:45,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:45,669 INFO L480 AbstractCegarLoop]: Abstraction has 680 states and 2572 transitions. [2021-05-03 15:08:45,669 INFO L481 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-05-03 15:08:45,669 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2572 transitions. [2021-05-03 15:08:45,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:45,673 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:45,673 INFO L551 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-05-03 15:08:45,673 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-03 15:08:45,673 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:45,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:45,674 INFO L82 PathProgramCache]: Analyzing trace with hash 881171321, now seen corresponding path program 1 times [2021-05-03 15:08:45,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:45,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415267422] [2021-05-03 15:08:45,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:45,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415267422] [2021-05-03 15:08:45,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:45,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 15:08:45,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634195059] [2021-05-03 15:08:45,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 15:08:45,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:45,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 15:08:45,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 15:08:45,717 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-05-03 15:08:45,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:45,740 INFO L93 Difference]: Finished difference Result 652 states and 2325 transitions. [2021-05-03 15:08:45,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 15:08:45,741 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-05-03 15:08:45,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:45,746 INFO L225 Difference]: With dead ends: 652 [2021-05-03 15:08:45,746 INFO L226 Difference]: Without dead ends: 604 [2021-05-03 15:08:45,747 INFO L807 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-05-03 15:08:45,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-05-03 15:08:45,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2021-05-03 15:08:45,766 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-05-03 15:08:45,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 2161 transitions. [2021-05-03 15:08:45,770 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 2161 transitions. Word has length 24 [2021-05-03 15:08:45,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:45,770 INFO L480 AbstractCegarLoop]: Abstraction has 604 states and 2161 transitions. [2021-05-03 15:08:45,770 INFO L481 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-05-03 15:08:45,770 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 2161 transitions. [2021-05-03 15:08:45,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:45,773 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:45,773 INFO L551 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-05-03 15:08:45,773 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-03 15:08:45,773 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:45,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:45,774 INFO L82 PathProgramCache]: Analyzing trace with hash 456543479, now seen corresponding path program 1 times [2021-05-03 15:08:45,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:45,774 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791638450] [2021-05-03 15:08:45,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:45,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791638450] [2021-05-03 15:08:45,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356319402] [2021-05-03 15:08:45,807 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-05-03 15:08:45,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:45,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-03 15:08:45,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:46,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:46,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:46,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-05-03 15:08:46,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688792176] [2021-05-03 15:08:46,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-03 15:08:46,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:46,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-03 15:08:46,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-05-03 15:08:46,128 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-05-03 15:08:46,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:46,221 INFO L93 Difference]: Finished difference Result 1057 states and 3653 transitions. [2021-05-03 15:08:46,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:46,223 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-05-03 15:08:46,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:46,233 INFO L225 Difference]: With dead ends: 1057 [2021-05-03 15:08:46,233 INFO L226 Difference]: Without dead ends: 989 [2021-05-03 15:08:46,239 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 37.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:46,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-05-03 15:08:46,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 685. [2021-05-03 15:08:46,276 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-05-03 15:08:46,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2481 transitions. [2021-05-03 15:08:46,282 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2481 transitions. Word has length 24 [2021-05-03 15:08:46,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:46,282 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2481 transitions. [2021-05-03 15:08:46,282 INFO L481 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-05-03 15:08:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2481 transitions. [2021-05-03 15:08:46,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:46,285 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:46,285 INFO L551 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-05-03 15:08:46,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-05-03 15:08:46,512 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:46,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:46,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1051081059, now seen corresponding path program 2 times [2021-05-03 15:08:46,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:46,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541174735] [2021-05-03 15:08:46,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:46,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:46,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541174735] [2021-05-03 15:08:46,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:46,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:46,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080447202] [2021-05-03 15:08:46,553 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:46,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:46,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:46,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:46,554 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-05-03 15:08:46,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:46,626 INFO L93 Difference]: Finished difference Result 990 states and 3448 transitions. [2021-05-03 15:08:46,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 15:08:46,627 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-05-03 15:08:46,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:46,633 INFO L225 Difference]: With dead ends: 990 [2021-05-03 15:08:46,634 INFO L226 Difference]: Without dead ends: 963 [2021-05-03 15:08:46,634 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:46,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-05-03 15:08:46,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 703. [2021-05-03 15:08:46,660 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-05-03 15:08:46,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2542 transitions. [2021-05-03 15:08:46,664 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2542 transitions. Word has length 24 [2021-05-03 15:08:46,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:46,665 INFO L480 AbstractCegarLoop]: Abstraction has 703 states and 2542 transitions. [2021-05-03 15:08:46,665 INFO L481 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-05-03 15:08:46,665 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2542 transitions. [2021-05-03 15:08:46,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:46,669 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:46,669 INFO L551 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-05-03 15:08:46,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-03 15:08:46,670 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:46,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:46,670 INFO L82 PathProgramCache]: Analyzing trace with hash -219308433, now seen corresponding path program 2 times [2021-05-03 15:08:46,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:46,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108174008] [2021-05-03 15:08:46,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:46,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:46,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108174008] [2021-05-03 15:08:46,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:46,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:46,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277776618] [2021-05-03 15:08:46,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:46,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:46,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:46,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:46,717 INFO L87 Difference]: Start difference. First operand 703 states and 2542 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-05-03 15:08:46,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:46,783 INFO L93 Difference]: Finished difference Result 1033 states and 3563 transitions. [2021-05-03 15:08:46,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:46,784 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-05-03 15:08:46,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:46,790 INFO L225 Difference]: With dead ends: 1033 [2021-05-03 15:08:46,790 INFO L226 Difference]: Without dead ends: 949 [2021-05-03 15:08:46,790 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 15:08:46,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-05-03 15:08:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 628. [2021-05-03 15:08:46,814 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-05-03 15:08:46,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 2255 transitions. [2021-05-03 15:08:46,818 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 2255 transitions. Word has length 24 [2021-05-03 15:08:46,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:46,818 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 2255 transitions. [2021-05-03 15:08:46,818 INFO L481 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-05-03 15:08:46,818 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 2255 transitions. [2021-05-03 15:08:46,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:46,820 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:46,820 INFO L551 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-05-03 15:08:46,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-03 15:08:46,821 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:46,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:46,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1513578361, now seen corresponding path program 3 times [2021-05-03 15:08:46,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:46,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949481998] [2021-05-03 15:08:46,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:46,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:46,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949481998] [2021-05-03 15:08:46,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:46,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:46,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887447252] [2021-05-03 15:08:46,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:46,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:46,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:46,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:46,873 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-05-03 15:08:46,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:46,948 INFO L93 Difference]: Finished difference Result 847 states and 3018 transitions. [2021-05-03 15:08:46,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 15:08:46,949 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-05-03 15:08:46,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:46,955 INFO L225 Difference]: With dead ends: 847 [2021-05-03 15:08:46,955 INFO L226 Difference]: Without dead ends: 827 [2021-05-03 15:08:46,955 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:46,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-05-03 15:08:46,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 620. [2021-05-03 15:08:46,977 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-05-03 15:08:46,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 2237 transitions. [2021-05-03 15:08:46,980 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 2237 transitions. Word has length 24 [2021-05-03 15:08:46,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:46,980 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 2237 transitions. [2021-05-03 15:08:46,980 INFO L481 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-05-03 15:08:46,982 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 2237 transitions. [2021-05-03 15:08:46,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:46,986 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:46,986 INFO L551 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-05-03 15:08:46,986 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-03 15:08:46,986 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:46,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:46,987 INFO L82 PathProgramCache]: Analyzing trace with hash -939014659, now seen corresponding path program 3 times [2021-05-03 15:08:46,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:46,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778422612] [2021-05-03 15:08:46,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:47,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:47,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778422612] [2021-05-03 15:08:47,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31714832] [2021-05-03 15:08:47,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:08:47,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:08:47,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:47,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-03 15:08:47,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:47,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:47,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:47,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-05-03 15:08:47,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331934446] [2021-05-03 15:08:47,181 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 15:08:47,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:47,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 15:08:47,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 15:08:47,183 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-05-03 15:08:47,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:47,259 INFO L93 Difference]: Finished difference Result 857 states and 3066 transitions. [2021-05-03 15:08:47,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:47,259 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-05-03 15:08:47,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:47,265 INFO L225 Difference]: With dead ends: 857 [2021-05-03 15:08:47,265 INFO L226 Difference]: Without dead ends: 857 [2021-05-03 15:08:47,266 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:47,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-05-03 15:08:47,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 548. [2021-05-03 15:08:47,285 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-05-03 15:08:47,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1958 transitions. [2021-05-03 15:08:47,288 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1958 transitions. Word has length 24 [2021-05-03 15:08:47,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:47,289 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 1958 transitions. [2021-05-03 15:08:47,289 INFO L481 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-05-03 15:08:47,290 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1958 transitions. [2021-05-03 15:08:47,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:47,293 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:47,294 INFO L551 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-05-03 15:08:47,513 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-05-03 15:08:47,513 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:47,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:47,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1997239533, now seen corresponding path program 4 times [2021-05-03 15:08:47,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:47,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723624020] [2021-05-03 15:08:47,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:47,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:47,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:47,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723624020] [2021-05-03 15:08:47,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:47,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:47,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227538377] [2021-05-03 15:08:47,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:47,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:47,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:47,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:47,544 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-05-03 15:08:47,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:47,640 INFO L93 Difference]: Finished difference Result 866 states and 3014 transitions. [2021-05-03 15:08:47,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 15:08:47,641 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-05-03 15:08:47,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:47,646 INFO L225 Difference]: With dead ends: 866 [2021-05-03 15:08:47,646 INFO L226 Difference]: Without dead ends: 842 [2021-05-03 15:08:47,647 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 25.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:47,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-05-03 15:08:47,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 608. [2021-05-03 15:08:47,667 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-05-03 15:08:47,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 2187 transitions. [2021-05-03 15:08:47,670 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 2187 transitions. Word has length 24 [2021-05-03 15:08:47,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:47,670 INFO L480 AbstractCegarLoop]: Abstraction has 608 states and 2187 transitions. [2021-05-03 15:08:47,670 INFO L481 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-05-03 15:08:47,670 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 2187 transitions. [2021-05-03 15:08:47,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:47,672 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:47,673 INFO L551 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-05-03 15:08:47,673 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-03 15:08:47,673 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:47,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:47,673 INFO L82 PathProgramCache]: Analyzing trace with hash 469269651, now seen corresponding path program 4 times [2021-05-03 15:08:47,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:47,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368980402] [2021-05-03 15:08:47,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:47,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:47,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368980402] [2021-05-03 15:08:47,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164980014] [2021-05-03 15:08:47,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:47,748 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:08:47,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:47,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-03 15:08:47,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:47,805 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:47,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:47,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-05-03 15:08:47,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068649683] [2021-05-03 15:08:47,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-03 15:08:47,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:47,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-03 15:08:47,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-05-03 15:08:47,806 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-05-03 15:08:47,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:47,876 INFO L93 Difference]: Finished difference Result 825 states and 2855 transitions. [2021-05-03 15:08:47,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:47,877 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-05-03 15:08:47,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:47,882 INFO L225 Difference]: With dead ends: 825 [2021-05-03 15:08:47,883 INFO L226 Difference]: Without dead ends: 757 [2021-05-03 15:08:47,883 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:47,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-05-03 15:08:47,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 603. [2021-05-03 15:08:47,903 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-05-03 15:08:47,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 2163 transitions. [2021-05-03 15:08:47,906 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 2163 transitions. Word has length 24 [2021-05-03 15:08:47,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:47,906 INFO L480 AbstractCegarLoop]: Abstraction has 603 states and 2163 transitions. [2021-05-03 15:08:47,906 INFO L481 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-05-03 15:08:47,907 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 2163 transitions. [2021-05-03 15:08:47,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:47,910 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:47,910 INFO L551 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-05-03 15:08:48,135 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-03 15:08:48,136 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:48,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:48,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1038354887, now seen corresponding path program 5 times [2021-05-03 15:08:48,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:48,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59140225] [2021-05-03 15:08:48,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:48,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59140225] [2021-05-03 15:08:48,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:48,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:48,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391334553] [2021-05-03 15:08:48,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:48,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:48,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:48,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:48,160 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-05-03 15:08:48,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:48,248 INFO L93 Difference]: Finished difference Result 985 states and 3379 transitions. [2021-05-03 15:08:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 15:08:48,249 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-05-03 15:08:48,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:48,255 INFO L225 Difference]: With dead ends: 985 [2021-05-03 15:08:48,255 INFO L226 Difference]: Without dead ends: 946 [2021-05-03 15:08:48,256 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:08:48,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-05-03 15:08:48,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 591. [2021-05-03 15:08:48,277 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-05-03 15:08:48,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 2124 transitions. [2021-05-03 15:08:48,281 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 2124 transitions. Word has length 24 [2021-05-03 15:08:48,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:48,281 INFO L480 AbstractCegarLoop]: Abstraction has 591 states and 2124 transitions. [2021-05-03 15:08:48,281 INFO L481 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-05-03 15:08:48,281 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 2124 transitions. [2021-05-03 15:08:48,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:48,284 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:48,284 INFO L551 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-05-03 15:08:48,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-03 15:08:48,284 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:48,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:48,285 INFO L82 PathProgramCache]: Analyzing trace with hash -206582261, now seen corresponding path program 5 times [2021-05-03 15:08:48,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:48,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817498718] [2021-05-03 15:08:48,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:48,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817498718] [2021-05-03 15:08:48,307 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:48,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:48,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059027790] [2021-05-03 15:08:48,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:48,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:48,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:48,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:48,309 INFO L87 Difference]: Start difference. First operand 591 states and 2124 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-05-03 15:08:48,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:48,365 INFO L93 Difference]: Finished difference Result 783 states and 2748 transitions. [2021-05-03 15:08:48,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:48,366 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-05-03 15:08:48,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:48,372 INFO L225 Difference]: With dead ends: 783 [2021-05-03 15:08:48,372 INFO L226 Difference]: Without dead ends: 783 [2021-05-03 15:08:48,372 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 15:08:48,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-05-03 15:08:48,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 582. [2021-05-03 15:08:48,391 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-05-03 15:08:48,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 2094 transitions. [2021-05-03 15:08:48,395 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 2094 transitions. Word has length 24 [2021-05-03 15:08:48,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:48,395 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 2094 transitions. [2021-05-03 15:08:48,395 INFO L481 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-05-03 15:08:48,395 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 2094 transitions. [2021-05-03 15:08:48,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:48,397 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:48,398 INFO L551 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-05-03 15:08:48,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-03 15:08:48,398 INFO L428 AbstractCegarLoop]: === Iteration 15 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:48,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:48,398 INFO L82 PathProgramCache]: Analyzing trace with hash 831548115, now seen corresponding path program 6 times [2021-05-03 15:08:48,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:48,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252451342] [2021-05-03 15:08:48,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:48,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:48,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252451342] [2021-05-03 15:08:48,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:48,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:48,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154840281] [2021-05-03 15:08:48,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:48,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:48,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:48,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:48,420 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-05-03 15:08:48,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:48,477 INFO L93 Difference]: Finished difference Result 597 states and 2122 transitions. [2021-05-03 15:08:48,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 15:08:48,478 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-05-03 15:08:48,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:48,482 INFO L225 Difference]: With dead ends: 597 [2021-05-03 15:08:48,482 INFO L226 Difference]: Without dead ends: 565 [2021-05-03 15:08:48,482 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 15:08:48,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-05-03 15:08:48,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2021-05-03 15:08:48,499 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-05-03 15:08:48,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2052 transitions. [2021-05-03 15:08:48,501 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2052 transitions. Word has length 24 [2021-05-03 15:08:48,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:48,501 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 2052 transitions. [2021-05-03 15:08:48,502 INFO L481 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-05-03 15:08:48,502 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2052 transitions. [2021-05-03 15:08:48,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:08:48,504 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:48,504 INFO L551 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-05-03 15:08:48,504 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-03 15:08:48,504 INFO L428 AbstractCegarLoop]: === Iteration 16 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:48,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:48,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1474843077, now seen corresponding path program 6 times [2021-05-03 15:08:48,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:48,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051945934] [2021-05-03 15:08:48,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:48,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051945934] [2021-05-03 15:08:48,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 15:08:48,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 15:08:48,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745720116] [2021-05-03 15:08:48,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 15:08:48,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:48,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 15:08:48,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 15:08:48,532 INFO L87 Difference]: Start difference. First operand 565 states and 2052 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-05-03 15:08:48,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:48,584 INFO L93 Difference]: Finished difference Result 595 states and 2146 transitions. [2021-05-03 15:08:48,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 15:08:48,584 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-05-03 15:08:48,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:48,588 INFO L225 Difference]: With dead ends: 595 [2021-05-03 15:08:48,588 INFO L226 Difference]: Without dead ends: 595 [2021-05-03 15:08:48,589 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.5ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 15:08:48,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-05-03 15:08:48,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 487. [2021-05-03 15:08:48,604 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-05-03 15:08:48,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1762 transitions. [2021-05-03 15:08:48,606 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1762 transitions. Word has length 24 [2021-05-03 15:08:48,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:48,607 INFO L480 AbstractCegarLoop]: Abstraction has 487 states and 1762 transitions. [2021-05-03 15:08:48,607 INFO L481 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-05-03 15:08:48,607 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1762 transitions. [2021-05-03 15:08:48,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:48,609 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:48,609 INFO L551 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-05-03 15:08:48,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-03 15:08:48,609 INFO L428 AbstractCegarLoop]: === Iteration 17 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:48,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:48,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1291494568, now seen corresponding path program 1 times [2021-05-03 15:08:48,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:48,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113626279] [2021-05-03 15:08:48,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:48,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,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-05-03 15:08:48,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113626279] [2021-05-03 15:08:48,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805674669] [2021-05-03 15:08:48,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:48,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:08:48,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:49,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:08:49,090 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-05-03 15:08:49,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:08:49,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:49,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:49,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:08:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:49,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:49,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:08:49,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068996871] [2021-05-03 15:08:49,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:08:49,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:49,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:08:49,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:08:49,154 INFO L87 Difference]: Start difference. First operand 487 states and 1762 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-05-03 15:08:49,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:49,555 INFO L93 Difference]: Finished difference Result 985 states and 3663 transitions. [2021-05-03 15:08:49,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:08:49,556 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-05-03 15:08:49,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:49,560 INFO L225 Difference]: With dead ends: 985 [2021-05-03 15:08:49,560 INFO L226 Difference]: Without dead ends: 904 [2021-05-03 15:08:49,560 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 230.8ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:08:49,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-05-03 15:08:49,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 559. [2021-05-03 15:08:49,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 558 states have (on average 3.6469534050179213) internal successors, (2035), 558 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:08:49,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 2035 transitions. [2021-05-03 15:08:49,579 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 2035 transitions. Word has length 26 [2021-05-03 15:08:49,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:49,579 INFO L480 AbstractCegarLoop]: Abstraction has 559 states and 2035 transitions. [2021-05-03 15:08:49,579 INFO L481 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-05-03 15:08:49,579 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 2035 transitions. [2021-05-03 15:08:49,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:49,581 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:49,581 INFO L551 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-05-03 15:08:49,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:49,803 INFO L428 AbstractCegarLoop]: === Iteration 18 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:49,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:49,804 INFO L82 PathProgramCache]: Analyzing trace with hash 13244826, now seen corresponding path program 1 times [2021-05-03 15:08:49,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:49,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856807598] [2021-05-03 15:08:49,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:49,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:49,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856807598] [2021-05-03 15:08:49,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065241245] [2021-05-03 15:08:49,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:49,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:50,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:08:50,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:50,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:08:50,169 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-05-03 15:08:50,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:08:50,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:50,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:50,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:08:50,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-05-03 15:08:50,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:50,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:08:50,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045681400] [2021-05-03 15:08:50,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:08:50,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:50,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:08:50,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:08:50,223 INFO L87 Difference]: Start difference. First operand 559 states and 2035 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-05-03 15:08:50,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:50,681 INFO L93 Difference]: Finished difference Result 985 states and 3680 transitions. [2021-05-03 15:08:50,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:08:50,681 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-05-03 15:08:50,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:50,686 INFO L225 Difference]: With dead ends: 985 [2021-05-03 15:08:50,686 INFO L226 Difference]: Without dead ends: 904 [2021-05-03 15:08:50,686 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 247.8ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:08:50,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-05-03 15:08:50,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 569. [2021-05-03 15:08:50,707 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-05-03 15:08:50,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 2075 transitions. [2021-05-03 15:08:50,709 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 2075 transitions. Word has length 26 [2021-05-03 15:08:50,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:50,710 INFO L480 AbstractCegarLoop]: Abstraction has 569 states and 2075 transitions. [2021-05-03 15:08:50,710 INFO L481 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-05-03 15:08:50,710 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 2075 transitions. [2021-05-03 15:08:50,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:50,712 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:50,712 INFO L551 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-05-03 15:08:50,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-03 15:08:50,929 INFO L428 AbstractCegarLoop]: === Iteration 19 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:50,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:50,929 INFO L82 PathProgramCache]: Analyzing trace with hash -848673696, now seen corresponding path program 2 times [2021-05-03 15:08:50,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:50,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169411801] [2021-05-03 15:08:50,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:50,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:51,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:08:51,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169411801] [2021-05-03 15:08:51,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009794131] [2021-05-03 15:08:51,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 15:08:51,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:08:51,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:51,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:51,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:51,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:51,186 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-05-03 15:08:51,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:08:51,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:51,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:51,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:08:51,339 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:51,339 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:51,339 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:08:51,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415819175] [2021-05-03 15:08:51,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:08:51,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:51,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:08:51,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:08:51,343 INFO L87 Difference]: Start difference. First operand 569 states and 2075 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:52,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:52,526 INFO L93 Difference]: Finished difference Result 2058 states and 7632 transitions. [2021-05-03 15:08:52,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 15:08:52,527 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:52,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:52,536 INFO L225 Difference]: With dead ends: 2058 [2021-05-03 15:08:52,536 INFO L226 Difference]: Without dead ends: 1785 [2021-05-03 15:08:52,537 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 878.5ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 15:08:52,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2021-05-03 15:08:52,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 654. [2021-05-03 15:08:52,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 3.7304747320061256) internal successors, (2436), 653 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:08:52,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 2436 transitions. [2021-05-03 15:08:52,567 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 2436 transitions. Word has length 26 [2021-05-03 15:08:52,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:52,567 INFO L480 AbstractCegarLoop]: Abstraction has 654 states and 2436 transitions. [2021-05-03 15:08:52,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:52,568 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 2436 transitions. [2021-05-03 15:08:52,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:52,569 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:52,570 INFO L551 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-05-03 15:08:52,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:52,785 INFO L428 AbstractCegarLoop]: === Iteration 20 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:52,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:52,785 INFO L82 PathProgramCache]: Analyzing trace with hash 704098248, now seen corresponding path program 3 times [2021-05-03 15:08:52,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:52,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116530586] [2021-05-03 15:08:52,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:08:52,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116530586] [2021-05-03 15:08:52,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957019952] [2021-05-03 15:08:52,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:08:52,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:08:52,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:52,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:08:52,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:53,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:53,030 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-05-03 15:08:53,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:08:53,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:53,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:53,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:08:53,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:53,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:53,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:08:53,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349934817] [2021-05-03 15:08:53,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:08:53,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:53,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:08:53,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:08:53,183 INFO L87 Difference]: Start difference. First operand 654 states and 2436 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:54,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:54,409 INFO L93 Difference]: Finished difference Result 2227 states and 8282 transitions. [2021-05-03 15:08:54,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 15:08:54,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:54,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:54,419 INFO L225 Difference]: With dead ends: 2227 [2021-05-03 15:08:54,419 INFO L226 Difference]: Without dead ends: 1955 [2021-05-03 15:08:54,420 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 816.3ms TimeCoverageRelationStatistics Valid=319, Invalid=1163, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 15:08:54,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2021-05-03 15:08:54,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 695. [2021-05-03 15:08:54,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.80835734870317) internal successors, (2643), 694 states have internal predecessors, (2643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:08:54,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2643 transitions. [2021-05-03 15:08:54,452 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2643 transitions. Word has length 26 [2021-05-03 15:08:54,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:54,452 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2643 transitions. [2021-05-03 15:08:54,452 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:08:54,452 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2643 transitions. [2021-05-03 15:08:54,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:54,454 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:54,455 INFO L551 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-05-03 15:08:54,673 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:54,673 INFO L428 AbstractCegarLoop]: === Iteration 21 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:54,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:54,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1279803746, now seen corresponding path program 2 times [2021-05-03 15:08:54,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:54,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818799831] [2021-05-03 15:08:54,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:54,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:54,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:54,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818799831] [2021-05-03 15:08:54,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948357093] [2021-05-03 15:08:54,781 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 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-05-03 15:08:54,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:08:54,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:54,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:08:54,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:54,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:54,896 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-05-03 15:08:54,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:08:54,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:54,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:54,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:08:55,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:55,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:55,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:08:55,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857468379] [2021-05-03 15:08:55,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:08:55,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:55,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:08:55,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:08:55,031 INFO L87 Difference]: Start difference. First operand 695 states and 2643 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-05-03 15:08:56,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:56,091 INFO L93 Difference]: Finished difference Result 1519 states and 5838 transitions. [2021-05-03 15:08:56,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 15:08:56,091 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-05-03 15:08:56,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:56,098 INFO L225 Difference]: With dead ends: 1519 [2021-05-03 15:08:56,098 INFO L226 Difference]: Without dead ends: 1446 [2021-05-03 15:08:56,099 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 702.7ms TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 15:08:56,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1446 states. [2021-05-03 15:08:56,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1446 to 706. [2021-05-03 15:08:56,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 3.819858156028369) internal successors, (2693), 705 states have internal predecessors, (2693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:08:56,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2693 transitions. [2021-05-03 15:08:56,127 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2693 transitions. Word has length 26 [2021-05-03 15:08:56,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:56,127 INFO L480 AbstractCegarLoop]: Abstraction has 706 states and 2693 transitions. [2021-05-03 15:08:56,127 INFO L481 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-05-03 15:08:56,127 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2693 transitions. [2021-05-03 15:08:56,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:56,130 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:56,130 INFO L551 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-05-03 15:08:56,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-03 15:08:56,345 INFO L428 AbstractCegarLoop]: === Iteration 22 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:56,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:56,346 INFO L82 PathProgramCache]: Analyzing trace with hash -115783330, now seen corresponding path program 3 times [2021-05-03 15:08:56,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:56,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350349543] [2021-05-03 15:08:56,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:56,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350349543] [2021-05-03 15:08:56,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89493630] [2021-05-03 15:08:56,451 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 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-05-03 15:08:56,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:08:56,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:56,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:08:56,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:56,581 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:56,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-05-03 15:08:56,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:08:56,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:56,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:56,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:08:56,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:56,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:56,720 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:08:56,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898582713] [2021-05-03 15:08:56,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:08:56,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:56,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:08:56,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:08:56,722 INFO L87 Difference]: Start difference. First operand 706 states and 2693 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-05-03 15:08:57,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:57,883 INFO L93 Difference]: Finished difference Result 1567 states and 6047 transitions. [2021-05-03 15:08:57,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 15:08:57,884 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-05-03 15:08:57,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:57,893 INFO L225 Difference]: With dead ends: 1567 [2021-05-03 15:08:57,893 INFO L226 Difference]: Without dead ends: 1484 [2021-05-03 15:08:57,893 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 810.0ms TimeCoverageRelationStatistics Valid=319, Invalid=1241, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:08:57,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2021-05-03 15:08:57,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 704. [2021-05-03 15:08:57,927 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-05-03 15:08:57,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 2686 transitions. [2021-05-03 15:08:57,931 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 2686 transitions. Word has length 26 [2021-05-03 15:08:57,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:57,931 INFO L480 AbstractCegarLoop]: Abstraction has 704 states and 2686 transitions. [2021-05-03 15:08:57,932 INFO L481 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-05-03 15:08:57,932 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 2686 transitions. [2021-05-03 15:08:57,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:57,934 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:57,934 INFO L551 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-05-03 15:08:58,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:58,157 INFO L428 AbstractCegarLoop]: === Iteration 23 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:58,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:58,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1792060410, now seen corresponding path program 1 times [2021-05-03 15:08:58,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:58,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724450935] [2021-05-03 15:08:58,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:58,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:58,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:58,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724450935] [2021-05-03 15:08:58,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886128572] [2021-05-03 15:08:58,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:08:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:58,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:08:58,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:58,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:08:58,406 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-05-03 15:08:58,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:08:58,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:58,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:58,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:08:58,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-05-03 15:08:58,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:58,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:08:58,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514360316] [2021-05-03 15:08:58,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:08:58,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:58,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:08:58,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:08:58,479 INFO L87 Difference]: Start difference. First operand 704 states and 2686 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-05-03 15:08:58,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:58,671 INFO L93 Difference]: Finished difference Result 1121 states and 4306 transitions. [2021-05-03 15:08:58,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:08:58,671 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-05-03 15:08:58,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:58,675 INFO L225 Difference]: With dead ends: 1121 [2021-05-03 15:08:58,675 INFO L226 Difference]: Without dead ends: 1039 [2021-05-03 15:08:58,676 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 163.4ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:08:58,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2021-05-03 15:08:58,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 733. [2021-05-03 15:08:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.8278688524590163) internal successors, (2802), 732 states have internal predecessors, (2802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:08:58,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2802 transitions. [2021-05-03 15:08:58,701 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2802 transitions. Word has length 26 [2021-05-03 15:08:58,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:08:58,701 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 2802 transitions. [2021-05-03 15:08:58,701 INFO L481 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-05-03 15:08:58,701 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2802 transitions. [2021-05-03 15:08:58,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:08:58,704 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:08:58,704 INFO L551 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-05-03 15:08:58,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-03 15:08:58,918 INFO L428 AbstractCegarLoop]: === Iteration 24 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:08:58,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:08:58,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1071626942, now seen corresponding path program 2 times [2021-05-03 15:08:58,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:08:58,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967026441] [2021-05-03 15:08:58,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:08:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:08:59,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:08:59,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967026441] [2021-05-03 15:08:59,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871286606] [2021-05-03 15:08:59,022 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-05-03 15:08:59,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:08:59,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:08:59,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:08:59,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:08:59,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:59,156 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-05-03 15:08:59,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:08:59,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:08:59,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:08:59,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:08:59,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-05-03 15:08:59,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:08:59,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:08:59,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845513161] [2021-05-03 15:08:59,352 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:08:59,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:08:59,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:08:59,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:08:59,353 INFO L87 Difference]: Start difference. First operand 733 states and 2802 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-05-03 15:08:59,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:08:59,977 INFO L93 Difference]: Finished difference Result 1208 states and 4645 transitions. [2021-05-03 15:08:59,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 15:08:59,977 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-05-03 15:08:59,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:08:59,982 INFO L225 Difference]: With dead ends: 1208 [2021-05-03 15:08:59,983 INFO L226 Difference]: Without dead ends: 1135 [2021-05-03 15:08:59,983 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 506.3ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:08:59,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-05-03 15:09:00,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 731. [2021-05-03 15:09:00,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 730 states have (on average 3.828767123287671) internal successors, (2795), 730 states have internal predecessors, (2795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:00,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 2795 transitions. [2021-05-03 15:09:00,006 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 2795 transitions. Word has length 26 [2021-05-03 15:09:00,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:00,006 INFO L480 AbstractCegarLoop]: Abstraction has 731 states and 2795 transitions. [2021-05-03 15:09:00,006 INFO L481 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-05-03 15:09:00,006 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 2795 transitions. [2021-05-03 15:09:00,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:00,009 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:00,009 INFO L551 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-05-03 15:09:00,224 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-03 15:09:00,224 INFO L428 AbstractCegarLoop]: === Iteration 25 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:00,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:00,224 INFO L82 PathProgramCache]: Analyzing trace with hash -126478080, now seen corresponding path program 3 times [2021-05-03 15:09:00,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:00,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614888414] [2021-05-03 15:09:00,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:00,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-05-03 15:09:00,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614888414] [2021-05-03 15:09:00,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949494203] [2021-05-03 15:09:00,315 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-05-03 15:09:00,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:00,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:00,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:00,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:00,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:00,491 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-05-03 15:09:00,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:00,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:00,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:00,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-05-03 15:09:00,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:00,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:00,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-05-03 15:09:00,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297610656] [2021-05-03 15:09:00,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:00,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:00,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:00,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:00,612 INFO L87 Difference]: Start difference. First operand 731 states and 2795 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:01,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:01,283 INFO L93 Difference]: Finished difference Result 1248 states and 4784 transitions. [2021-05-03 15:09:01,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 15:09:01,283 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-05-03 15:09:01,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:01,290 INFO L225 Difference]: With dead ends: 1248 [2021-05-03 15:09:01,290 INFO L226 Difference]: Without dead ends: 1177 [2021-05-03 15:09:01,291 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 468.1ms TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:09:01,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2021-05-03 15:09:01,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 755. [2021-05-03 15:09:01,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.815649867374005) internal successors, (2877), 754 states have internal predecessors, (2877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:01,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2877 transitions. [2021-05-03 15:09:01,316 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2877 transitions. Word has length 26 [2021-05-03 15:09:01,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:01,316 INFO L480 AbstractCegarLoop]: Abstraction has 755 states and 2877 transitions. [2021-05-03 15:09:01,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:01,316 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2877 transitions. [2021-05-03 15:09:01,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:01,319 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:01,319 INFO L551 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-05-03 15:09:01,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:01,533 INFO L428 AbstractCegarLoop]: === Iteration 26 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:01,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:01,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1178261314, now seen corresponding path program 1 times [2021-05-03 15:09:01,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:01,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470436483] [2021-05-03 15:09:01,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:01,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470436483] [2021-05-03 15:09:01,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133362058] [2021-05-03 15:09:01,630 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-05-03 15:09:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:01,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:01,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:01,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:01,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:09:01,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:01,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:01,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:01,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:01,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-05-03 15:09:01,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:01,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:01,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766731415] [2021-05-03 15:09:01,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:01,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:01,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:01,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:01,836 INFO L87 Difference]: Start difference. First operand 755 states and 2877 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-05-03 15:09:02,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:02,186 INFO L93 Difference]: Finished difference Result 1113 states and 4258 transitions. [2021-05-03 15:09:02,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:02,187 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-05-03 15:09:02,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:02,190 INFO L225 Difference]: With dead ends: 1113 [2021-05-03 15:09:02,190 INFO L226 Difference]: Without dead ends: 1042 [2021-05-03 15:09:02,190 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 200.9ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:02,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2021-05-03 15:09:02,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 731. [2021-05-03 15:09:02,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 730 states have (on average 3.828767123287671) internal successors, (2795), 730 states have internal predecessors, (2795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:02,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 2795 transitions. [2021-05-03 15:09:02,210 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 2795 transitions. Word has length 26 [2021-05-03 15:09:02,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:02,210 INFO L480 AbstractCegarLoop]: Abstraction has 731 states and 2795 transitions. [2021-05-03 15:09:02,210 INFO L481 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-05-03 15:09:02,210 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 2795 transitions. [2021-05-03 15:09:02,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:02,214 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:02,214 INFO L551 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-05-03 15:09:02,428 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-03 15:09:02,429 INFO L428 AbstractCegarLoop]: === Iteration 27 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:02,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:02,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1995337340, now seen corresponding path program 2 times [2021-05-03 15:09:02,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:02,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817661876] [2021-05-03 15:09:02,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:02,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-05-03 15:09:02,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817661876] [2021-05-03 15:09:02,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951938735] [2021-05-03 15:09:02,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 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-05-03 15:09:02,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:02,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:02,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:02,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:02,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:02,623 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-05-03 15:09:02,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:02,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:02,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:02,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:02,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-05-03 15:09:02,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:02,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:02,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875629561] [2021-05-03 15:09:02,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:02,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:02,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:02,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:02,688 INFO L87 Difference]: Start difference. First operand 731 states and 2795 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-05-03 15:09:02,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:02,920 INFO L93 Difference]: Finished difference Result 1082 states and 4150 transitions. [2021-05-03 15:09:02,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:02,921 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-05-03 15:09:02,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:02,925 INFO L225 Difference]: With dead ends: 1082 [2021-05-03 15:09:02,925 INFO L226 Difference]: Without dead ends: 1009 [2021-05-03 15:09:02,926 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 156.2ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:02,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-05-03 15:09:02,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 740. [2021-05-03 15:09:02,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 3.8335588633288227) internal successors, (2833), 739 states have internal predecessors, (2833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:02,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2833 transitions. [2021-05-03 15:09:02,963 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2833 transitions. Word has length 26 [2021-05-03 15:09:02,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:02,964 INFO L480 AbstractCegarLoop]: Abstraction has 740 states and 2833 transitions. [2021-05-03 15:09:02,964 INFO L481 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-05-03 15:09:02,964 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2833 transitions. [2021-05-03 15:09:02,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:02,966 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:02,966 INFO L551 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-05-03 15:09:03,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:03,185 INFO L428 AbstractCegarLoop]: === Iteration 28 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:03,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:03,186 INFO L82 PathProgramCache]: Analyzing trace with hash -489476008, now seen corresponding path program 3 times [2021-05-03 15:09:03,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:03,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877269092] [2021-05-03 15:09:03,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:03,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:03,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:03,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877269092] [2021-05-03 15:09:03,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846577716] [2021-05-03 15:09:03,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:03,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:09:03,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:03,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:03,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:03,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:03,403 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-05-03 15:09:03,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:03,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:03,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:03,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:09:03,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:03,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:03,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:03,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33085424] [2021-05-03 15:09:03,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:03,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:03,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:03,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:03,539 INFO L87 Difference]: Start difference. First operand 740 states and 2833 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-05-03 15:09:04,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:04,203 INFO L93 Difference]: Finished difference Result 1158 states and 4457 transitions. [2021-05-03 15:09:04,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 15:09:04,204 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-05-03 15:09:04,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:04,207 INFO L225 Difference]: With dead ends: 1158 [2021-05-03 15:09:04,207 INFO L226 Difference]: Without dead ends: 1083 [2021-05-03 15:09:04,207 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:09:04,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-05-03 15:09:04,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 736. [2021-05-03 15:09:04,220 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-05-03 15:09:04,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2817 transitions. [2021-05-03 15:09:04,222 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2817 transitions. Word has length 26 [2021-05-03 15:09:04,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:04,222 INFO L480 AbstractCegarLoop]: Abstraction has 736 states and 2817 transitions. [2021-05-03 15:09:04,222 INFO L481 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-05-03 15:09:04,222 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2817 transitions. [2021-05-03 15:09:04,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:04,223 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:04,223 INFO L551 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-05-03 15:09:04,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-03 15:09:04,424 INFO L428 AbstractCegarLoop]: === Iteration 29 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:04,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:04,424 INFO L82 PathProgramCache]: Analyzing trace with hash 197192494, now seen corresponding path program 4 times [2021-05-03 15:09:04,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:04,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240924258] [2021-05-03 15:09:04,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:04,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:04,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240924258] [2021-05-03 15:09:04,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765502613] [2021-05-03 15:09:04,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:04,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:04,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:04,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:04,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:04,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:04,633 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-05-03 15:09:04,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:04,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:04,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:04,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:04,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:04,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:04,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:04,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629384548] [2021-05-03 15:09:04,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:04,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:04,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:04,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:04,687 INFO L87 Difference]: Start difference. First operand 736 states and 2817 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-05-03 15:09:05,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:05,078 INFO L93 Difference]: Finished difference Result 1414 states and 5349 transitions. [2021-05-03 15:09:05,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:05,078 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-05-03 15:09:05,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:05,083 INFO L225 Difference]: With dead ends: 1414 [2021-05-03 15:09:05,083 INFO L226 Difference]: Without dead ends: 1323 [2021-05-03 15:09:05,084 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 223.2ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:05,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2021-05-03 15:09:05,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 814. [2021-05-03 15:09:05,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 3.88929889298893) internal successors, (3162), 813 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:05,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 3162 transitions. [2021-05-03 15:09:05,111 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 3162 transitions. Word has length 26 [2021-05-03 15:09:05,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:05,111 INFO L480 AbstractCegarLoop]: Abstraction has 814 states and 3162 transitions. [2021-05-03 15:09:05,111 INFO L481 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-05-03 15:09:05,111 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 3162 transitions. [2021-05-03 15:09:05,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:05,114 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:05,114 INFO L551 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-05-03 15:09:05,339 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:05,339 INFO L428 AbstractCegarLoop]: === Iteration 30 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:05,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:05,340 INFO L82 PathProgramCache]: Analyzing trace with hash -389275864, now seen corresponding path program 4 times [2021-05-03 15:09:05,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:05,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028634730] [2021-05-03 15:09:05,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:05,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:05,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028634730] [2021-05-03 15:09:05,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618505643] [2021-05-03 15:09:05,452 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 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-05-03 15:09:05,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:05,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:05,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:05,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:05,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:05,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:09:05,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:05,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:05,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:05,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:05,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:05,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:05,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:05,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249770614] [2021-05-03 15:09:05,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:05,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:05,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:05,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:05,613 INFO L87 Difference]: Start difference. First operand 814 states and 3162 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-05-03 15:09:05,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:05,897 INFO L93 Difference]: Finished difference Result 1224 states and 4746 transitions. [2021-05-03 15:09:05,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:05,897 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-05-03 15:09:05,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:05,900 INFO L225 Difference]: With dead ends: 1224 [2021-05-03 15:09:05,900 INFO L226 Difference]: Without dead ends: 1142 [2021-05-03 15:09:05,901 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:05,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-05-03 15:09:05,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 814. [2021-05-03 15:09:05,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 3.88929889298893) internal successors, (3162), 813 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:05,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 3162 transitions. [2021-05-03 15:09:05,924 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 3162 transitions. Word has length 26 [2021-05-03 15:09:05,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:05,924 INFO L480 AbstractCegarLoop]: Abstraction has 814 states and 3162 transitions. [2021-05-03 15:09:05,924 INFO L481 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-05-03 15:09:05,924 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 3162 transitions. [2021-05-03 15:09:05,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:05,926 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:05,926 INFO L551 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-05-03 15:09:06,127 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-03 15:09:06,127 INFO L428 AbstractCegarLoop]: === Iteration 31 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:06,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:06,128 INFO L82 PathProgramCache]: Analyzing trace with hash 112793720, now seen corresponding path program 5 times [2021-05-03 15:09:06,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:06,128 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558399448] [2021-05-03 15:09:06,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:06,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:06,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558399448] [2021-05-03 15:09:06,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360425859] [2021-05-03 15:09:06,232 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 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-05-03 15:09:06,262 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:09:06,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:06,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:06,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:06,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:06,322 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-05-03 15:09:06,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:06,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:06,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:06,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:06,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:06,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:06,391 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:06,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035950897] [2021-05-03 15:09:06,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:06,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:06,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:06,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:06,392 INFO L87 Difference]: Start difference. First operand 814 states and 3162 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-05-03 15:09:06,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:06,765 INFO L93 Difference]: Finished difference Result 1332 states and 5142 transitions. [2021-05-03 15:09:06,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:06,765 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-05-03 15:09:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:06,769 INFO L225 Difference]: With dead ends: 1332 [2021-05-03 15:09:06,769 INFO L226 Difference]: Without dead ends: 1241 [2021-05-03 15:09:06,769 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 217.4ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:06,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2021-05-03 15:09:06,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 832. [2021-05-03 15:09:06,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 831 states have (on average 3.931407942238267) internal successors, (3267), 831 states have internal predecessors, (3267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:06,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 3267 transitions. [2021-05-03 15:09:06,793 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 3267 transitions. Word has length 26 [2021-05-03 15:09:06,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:06,794 INFO L480 AbstractCegarLoop]: Abstraction has 832 states and 3267 transitions. [2021-05-03 15:09:06,794 INFO L481 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-05-03 15:09:06,794 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 3267 transitions. [2021-05-03 15:09:06,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:06,797 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:06,797 INFO L551 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-05-03 15:09:07,010 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-03 15:09:07,010 INFO L428 AbstractCegarLoop]: === Iteration 32 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:07,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:07,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1004083728, now seen corresponding path program 6 times [2021-05-03 15:09:07,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:07,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702886447] [2021-05-03 15:09:07,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:07,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-05-03 15:09:07,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702886447] [2021-05-03 15:09:07,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636968454] [2021-05-03 15:09:07,133 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 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-05-03 15:09:07,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:09:07,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:07,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:07,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:07,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:07,220 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-05-03 15:09:07,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:07,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:07,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:07,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-05-03 15:09:07,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:07,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:07,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-05-03 15:09:07,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010821408] [2021-05-03 15:09:07,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:07,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:07,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:07,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:07,324 INFO L87 Difference]: Start difference. First operand 832 states and 3267 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:08,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:08,237 INFO L93 Difference]: Finished difference Result 1857 states and 7226 transitions. [2021-05-03 15:09:08,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:09:08,238 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:08,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:08,245 INFO L225 Difference]: With dead ends: 1857 [2021-05-03 15:09:08,245 INFO L226 Difference]: Without dead ends: 1694 [2021-05-03 15:09:08,246 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 648.1ms TimeCoverageRelationStatistics Valid=217, Invalid=839, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 15:09:08,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-05-03 15:09:08,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 856. [2021-05-03 15:09:08,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 855 states have (on average 3.9742690058479533) internal successors, (3398), 855 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:08,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 3398 transitions. [2021-05-03 15:09:08,268 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 3398 transitions. Word has length 26 [2021-05-03 15:09:08,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:08,268 INFO L480 AbstractCegarLoop]: Abstraction has 856 states and 3398 transitions. [2021-05-03 15:09:08,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:08,268 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 3398 transitions. [2021-05-03 15:09:08,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:08,270 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:08,270 INFO L551 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-05-03 15:09:08,470 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-05-03 15:09:08,471 INFO L428 AbstractCegarLoop]: === Iteration 33 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:08,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:08,471 INFO L82 PathProgramCache]: Analyzing trace with hash -317823172, now seen corresponding path program 5 times [2021-05-03 15:09:08,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:08,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980127684] [2021-05-03 15:09:08,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:08,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:08,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:08,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980127684] [2021-05-03 15:09:08,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503999413] [2021-05-03 15:09:08,566 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:08,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:08,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:08,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:08,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:08,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:08,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:09:08,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:08,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:08,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-05-03 15:09:08,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:08,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:08,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:08,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:08,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686919586] [2021-05-03 15:09:08,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:08,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:08,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:08,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:08,751 INFO L87 Difference]: Start difference. First operand 856 states and 3398 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-05-03 15:09:08,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:08,952 INFO L93 Difference]: Finished difference Result 1245 states and 4901 transitions. [2021-05-03 15:09:08,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:08,953 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-05-03 15:09:08,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:08,955 INFO L225 Difference]: With dead ends: 1245 [2021-05-03 15:09:08,955 INFO L226 Difference]: Without dead ends: 1163 [2021-05-03 15:09:08,955 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 173.8ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:08,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2021-05-03 15:09:08,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 865. [2021-05-03 15:09:08,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 864 states have (on average 3.9756944444444446) internal successors, (3435), 864 states have internal predecessors, (3435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:08,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 3435 transitions. [2021-05-03 15:09:08,975 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 3435 transitions. Word has length 26 [2021-05-03 15:09:08,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:08,976 INFO L480 AbstractCegarLoop]: Abstraction has 865 states and 3435 transitions. [2021-05-03 15:09:08,976 INFO L481 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-05-03 15:09:08,976 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 3435 transitions. [2021-05-03 15:09:08,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:08,978 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:08,978 INFO L551 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-05-03 15:09:09,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-03 15:09:09,180 INFO L428 AbstractCegarLoop]: === Iteration 34 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:09,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:09,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1699738576, now seen corresponding path program 6 times [2021-05-03 15:09:09,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:09,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782167422] [2021-05-03 15:09:09,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:09,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:09,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:09,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782167422] [2021-05-03 15:09:09,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270646310] [2021-05-03 15:09:09,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:09,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:09:09,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:09,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:09,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:09,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:09,386 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-05-03 15:09:09,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:09,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:09,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:09,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-05-03 15:09:09,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-05-03 15:09:09,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:09,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-05-03 15:09:09,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678068839] [2021-05-03 15:09:09,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:09,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:09,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:09,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:09,504 INFO L87 Difference]: Start difference. First operand 865 states and 3435 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:10,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:10,696 INFO L93 Difference]: Finished difference Result 1646 states and 6434 transitions. [2021-05-03 15:09:10,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 15:09:10,696 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:10,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:10,700 INFO L225 Difference]: With dead ends: 1646 [2021-05-03 15:09:10,700 INFO L226 Difference]: Without dead ends: 1573 [2021-05-03 15:09:10,701 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 837.9ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 15:09:10,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2021-05-03 15:09:10,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 856. [2021-05-03 15:09:10,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 855 states have (on average 3.9742690058479533) internal successors, (3398), 855 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:10,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 3398 transitions. [2021-05-03 15:09:10,724 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 3398 transitions. Word has length 26 [2021-05-03 15:09:10,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:10,724 INFO L480 AbstractCegarLoop]: Abstraction has 856 states and 3398 transitions. [2021-05-03 15:09:10,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:10,724 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 3398 transitions. [2021-05-03 15:09:10,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:10,727 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:10,727 INFO L551 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-05-03 15:09:10,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:10,941 INFO L428 AbstractCegarLoop]: === Iteration 35 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:10,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:10,941 INFO L82 PathProgramCache]: Analyzing trace with hash -248765392, now seen corresponding path program 4 times [2021-05-03 15:09:10,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:10,942 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256411673] [2021-05-03 15:09:10,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:11,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:11,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256411673] [2021-05-03 15:09:11,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598707886] [2021-05-03 15:09:11,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:11,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:11,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:11,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:11,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:11,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:11,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 15:09:11,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:11,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:11,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:11,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:11,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:11,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:11,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:11,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94517106] [2021-05-03 15:09:11,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:11,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:11,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:11,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:11,172 INFO L87 Difference]: Start difference. First operand 856 states and 3398 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-05-03 15:09:11,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:11,411 INFO L93 Difference]: Finished difference Result 1278 states and 4997 transitions. [2021-05-03 15:09:11,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:11,412 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-05-03 15:09:11,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:11,414 INFO L225 Difference]: With dead ends: 1278 [2021-05-03 15:09:11,414 INFO L226 Difference]: Without dead ends: 1205 [2021-05-03 15:09:11,415 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:11,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2021-05-03 15:09:11,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 892. [2021-05-03 15:09:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 891 states have (on average 3.9551066217732886) internal successors, (3524), 891 states have internal predecessors, (3524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:11,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 3524 transitions. [2021-05-03 15:09:11,436 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 3524 transitions. Word has length 26 [2021-05-03 15:09:11,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:11,436 INFO L480 AbstractCegarLoop]: Abstraction has 892 states and 3524 transitions. [2021-05-03 15:09:11,436 INFO L481 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-05-03 15:09:11,436 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 3524 transitions. [2021-05-03 15:09:11,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:11,439 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:11,439 INFO L551 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-05-03 15:09:11,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:11,642 INFO L428 AbstractCegarLoop]: === Iteration 36 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:11,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:11,642 INFO L82 PathProgramCache]: Analyzing trace with hash -959064550, now seen corresponding path program 4 times [2021-05-03 15:09:11,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:11,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839609591] [2021-05-03 15:09:11,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:11,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:11,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839609591] [2021-05-03 15:09:11,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595407410] [2021-05-03 15:09:11,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:11,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:11,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:11,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:11,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:11,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:11,836 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-05-03 15:09:11,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:11,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:11,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:11,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:11,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:11,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:11,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:11,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608277104] [2021-05-03 15:09:11,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:11,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:11,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:11,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:11,887 INFO L87 Difference]: Start difference. First operand 892 states and 3524 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-05-03 15:09:12,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:12,158 INFO L93 Difference]: Finished difference Result 1234 states and 4842 transitions. [2021-05-03 15:09:12,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:12,158 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-05-03 15:09:12,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:12,161 INFO L225 Difference]: With dead ends: 1234 [2021-05-03 15:09:12,161 INFO L226 Difference]: Without dead ends: 1161 [2021-05-03 15:09:12,162 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 176.6ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:12,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2021-05-03 15:09:12,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 868. [2021-05-03 15:09:12,175 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-05-03 15:09:12,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 3451 transitions. [2021-05-03 15:09:12,178 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 3451 transitions. Word has length 26 [2021-05-03 15:09:12,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:12,178 INFO L480 AbstractCegarLoop]: Abstraction has 868 states and 3451 transitions. [2021-05-03 15:09:12,178 INFO L481 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-05-03 15:09:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 3451 transitions. [2021-05-03 15:09:12,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:12,181 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:12,181 INFO L551 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-05-03 15:09:12,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-05-03 15:09:12,397 INFO L428 AbstractCegarLoop]: === Iteration 37 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:12,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:12,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1223906964, now seen corresponding path program 5 times [2021-05-03 15:09:12,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:12,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539165066] [2021-05-03 15:09:12,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:12,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:12,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539165066] [2021-05-03 15:09:12,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96087652] [2021-05-03 15:09:12,475 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:12,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:12,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:12,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:12,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:12,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:12,575 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-05-03 15:09:12,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:12,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:12,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:12,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:12,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:12,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:12,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:12,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833597124] [2021-05-03 15:09:12,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:12,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:12,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:12,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:12,644 INFO L87 Difference]: Start difference. First operand 868 states and 3451 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-05-03 15:09:12,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:12,932 INFO L93 Difference]: Finished difference Result 1243 states and 4884 transitions. [2021-05-03 15:09:12,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:12,932 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-05-03 15:09:12,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:12,935 INFO L225 Difference]: With dead ends: 1243 [2021-05-03 15:09:12,935 INFO L226 Difference]: Without dead ends: 1170 [2021-05-03 15:09:12,935 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 168.6ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:12,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2021-05-03 15:09:12,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 877. [2021-05-03 15:09:12,951 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-05-03 15:09:12,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 3488 transitions. [2021-05-03 15:09:12,953 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 3488 transitions. Word has length 26 [2021-05-03 15:09:12,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:12,953 INFO L480 AbstractCegarLoop]: Abstraction has 877 states and 3488 transitions. [2021-05-03 15:09:12,953 INFO L481 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-05-03 15:09:12,953 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 3488 transitions. [2021-05-03 15:09:12,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:12,957 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:12,957 INFO L551 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-05-03 15:09:13,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:13,162 INFO L428 AbstractCegarLoop]: === Iteration 38 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:13,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:13,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1537433360, now seen corresponding path program 6 times [2021-05-03 15:09:13,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:13,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734785497] [2021-05-03 15:09:13,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:13,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:13,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734785497] [2021-05-03 15:09:13,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729142801] [2021-05-03 15:09:13,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:13,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:09:13,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:13,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:13,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:13,342 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:13,343 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-05-03 15:09:13,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:13,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:13,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:13,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:13,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:13,470 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:13,470 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:13,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317965673] [2021-05-03 15:09:13,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:13,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:13,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:13,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:13,471 INFO L87 Difference]: Start difference. First operand 877 states and 3488 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-05-03 15:09:14,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:14,275 INFO L93 Difference]: Finished difference Result 1415 states and 5519 transitions. [2021-05-03 15:09:14,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 15:09:14,276 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-05-03 15:09:14,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:14,279 INFO L225 Difference]: With dead ends: 1415 [2021-05-03 15:09:14,279 INFO L226 Difference]: Without dead ends: 1332 [2021-05-03 15:09:14,279 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 545.3ms TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-05-03 15:09:14,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1332 states. [2021-05-03 15:09:14,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1332 to 868. [2021-05-03 15:09:14,293 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-05-03 15:09:14,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 3451 transitions. [2021-05-03 15:09:14,295 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 3451 transitions. Word has length 26 [2021-05-03 15:09:14,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:14,295 INFO L480 AbstractCegarLoop]: Abstraction has 868 states and 3451 transitions. [2021-05-03 15:09:14,295 INFO L481 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-05-03 15:09:14,295 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 3451 transitions. [2021-05-03 15:09:14,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:14,297 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:14,298 INFO L551 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-05-03 15:09:14,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-05-03 15:09:14,501 INFO L428 AbstractCegarLoop]: === Iteration 39 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:14,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:14,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1898034838, now seen corresponding path program 5 times [2021-05-03 15:09:14,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:14,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560512948] [2021-05-03 15:09:14,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:14,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:14,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560512948] [2021-05-03 15:09:14,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727214016] [2021-05-03 15:09:14,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:14,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:14,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:14,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:14,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:14,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:14,697 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-05-03 15:09:14,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:14,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:14,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:14,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:14,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:14,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:14,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:14,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871995075] [2021-05-03 15:09:14,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:14,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:14,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:14,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:14,764 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-05-03 15:09:15,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:15,004 INFO L93 Difference]: Finished difference Result 1197 states and 4721 transitions. [2021-05-03 15:09:15,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:15,004 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-05-03 15:09:15,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:15,008 INFO L225 Difference]: With dead ends: 1197 [2021-05-03 15:09:15,008 INFO L226 Difference]: Without dead ends: 1124 [2021-05-03 15:09:15,008 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 175.5ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:15,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-05-03 15:09:15,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 877. [2021-05-03 15:09:15,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 876 states have (on average 3.982876712328767) internal successors, (3489), 876 states have internal predecessors, (3489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:15,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 3489 transitions. [2021-05-03 15:09:15,031 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 3489 transitions. Word has length 26 [2021-05-03 15:09:15,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:15,032 INFO L480 AbstractCegarLoop]: Abstraction has 877 states and 3489 transitions. [2021-05-03 15:09:15,032 INFO L481 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-05-03 15:09:15,032 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 3489 transitions. [2021-05-03 15:09:15,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:15,035 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:15,035 INFO L551 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-05-03 15:09:15,245 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-03 15:09:15,245 INFO L428 AbstractCegarLoop]: === Iteration 40 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:15,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:15,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1725832690, now seen corresponding path program 6 times [2021-05-03 15:09:15,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:15,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019596176] [2021-05-03 15:09:15,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:15,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019596176] [2021-05-03 15:09:15,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710200568] [2021-05-03 15:09:15,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:15,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:09:15,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:15,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:15,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:15,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:15,433 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-05-03 15:09:15,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:15,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:15,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:15,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:15,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:15,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:15,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:15,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434226852] [2021-05-03 15:09:15,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:15,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:15,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:15,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:15,580 INFO L87 Difference]: Start difference. First operand 877 states and 3489 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-05-03 15:09:16,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:16,345 INFO L93 Difference]: Finished difference Result 1349 states and 5259 transitions. [2021-05-03 15:09:16,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 15:09:16,346 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-05-03 15:09:16,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:16,349 INFO L225 Difference]: With dead ends: 1349 [2021-05-03 15:09:16,349 INFO L226 Difference]: Without dead ends: 1274 [2021-05-03 15:09:16,349 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 546.5ms TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-05-03 15:09:16,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-05-03 15:09:16,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 868. [2021-05-03 15:09:16,374 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-05-03 15:09:16,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 3451 transitions. [2021-05-03 15:09:16,378 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 3451 transitions. Word has length 26 [2021-05-03 15:09:16,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:16,378 INFO L480 AbstractCegarLoop]: Abstraction has 868 states and 3451 transitions. [2021-05-03 15:09:16,378 INFO L481 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-05-03 15:09:16,378 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 3451 transitions. [2021-05-03 15:09:16,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:16,381 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:16,381 INFO L551 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-05-03 15:09:16,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-05-03 15:09:16,594 INFO L428 AbstractCegarLoop]: === Iteration 41 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:16,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:16,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1901898462, now seen corresponding path program 7 times [2021-05-03 15:09:16,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:16,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871571929] [2021-05-03 15:09:16,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:16,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:16,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:16,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871571929] [2021-05-03 15:09:16,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28469764] [2021-05-03 15:09:16,672 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:16,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:16,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:16,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:16,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 15:09:16,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:16,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:16,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:16,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:16,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:16,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:16,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:16,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627171444] [2021-05-03 15:09:16,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:16,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:16,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:16,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:16,875 INFO L87 Difference]: Start difference. First operand 868 states and 3451 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-05-03 15:09:17,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:17,159 INFO L93 Difference]: Finished difference Result 1481 states and 5795 transitions. [2021-05-03 15:09:17,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:09:17,159 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-05-03 15:09:17,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:17,162 INFO L225 Difference]: With dead ends: 1481 [2021-05-03 15:09:17,163 INFO L226 Difference]: Without dead ends: 1400 [2021-05-03 15:09:17,163 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 219.8ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:09:17,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-05-03 15:09:17,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 910. [2021-05-03 15:09:17,182 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-05-03 15:09:17,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3597 transitions. [2021-05-03 15:09:17,185 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3597 transitions. Word has length 26 [2021-05-03 15:09:17,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:17,185 INFO L480 AbstractCegarLoop]: Abstraction has 910 states and 3597 transitions. [2021-05-03 15:09:17,185 INFO L481 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-05-03 15:09:17,185 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3597 transitions. [2021-05-03 15:09:17,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:17,201 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:17,201 INFO L551 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-05-03 15:09:17,409 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:17,410 INFO L428 AbstractCegarLoop]: === Iteration 42 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:17,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:17,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1088329440, now seen corresponding path program 7 times [2021-05-03 15:09:17,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:17,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881735769] [2021-05-03 15:09:17,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:17,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-05-03 15:09:17,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881735769] [2021-05-03 15:09:17,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546615809] [2021-05-03 15:09:17,533 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:17,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:17,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:17,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:17,692 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-05-03 15:09:17,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:17,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:17,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:17,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:17,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:17,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:17,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:17,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854799282] [2021-05-03 15:09:17,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:17,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:17,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:17,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:17,738 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-05-03 15:09:18,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:18,127 INFO L93 Difference]: Finished difference Result 1431 states and 5615 transitions. [2021-05-03 15:09:18,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:09:18,127 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-05-03 15:09:18,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:18,130 INFO L225 Difference]: With dead ends: 1431 [2021-05-03 15:09:18,130 INFO L226 Difference]: Without dead ends: 1350 [2021-05-03 15:09:18,130 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:09:18,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-05-03 15:09:18,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 880. [2021-05-03 15:09:18,143 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-05-03 15:09:18,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3493 transitions. [2021-05-03 15:09:18,145 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3493 transitions. Word has length 26 [2021-05-03 15:09:18,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:18,145 INFO L480 AbstractCegarLoop]: Abstraction has 880 states and 3493 transitions. [2021-05-03 15:09:18,145 INFO L481 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-05-03 15:09:18,145 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3493 transitions. [2021-05-03 15:09:18,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:18,147 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:18,148 INFO L551 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-05-03 15:09:18,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:18,365 INFO L428 AbstractCegarLoop]: === Iteration 43 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:18,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:18,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1950247962, now seen corresponding path program 8 times [2021-05-03 15:09:18,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:18,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156131052] [2021-05-03 15:09:18,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:18,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:18,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156131052] [2021-05-03 15:09:18,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21969793] [2021-05-03 15:09:18,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:18,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:18,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:18,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:18,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:18,589 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:18,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-05-03 15:09:18,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:18,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:18,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:18,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:18,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-05-03 15:09:18,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:18,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-05-03 15:09:18,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139601325] [2021-05-03 15:09:18,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:09:18,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:18,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:09:18,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:18,744 INFO L87 Difference]: Start difference. First operand 880 states and 3493 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:19,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:19,922 INFO L93 Difference]: Finished difference Result 2510 states and 9509 transitions. [2021-05-03 15:09:19,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-03 15:09:19,923 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:19,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:19,929 INFO L225 Difference]: With dead ends: 2510 [2021-05-03 15:09:19,929 INFO L226 Difference]: Without dead ends: 2237 [2021-05-03 15:09:19,930 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 913.2ms TimeCoverageRelationStatistics Valid=363, Invalid=1529, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 15:09:19,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2021-05-03 15:09:19,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 886. [2021-05-03 15:09:19,954 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-05-03 15:09:19,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 3520 transitions. [2021-05-03 15:09:19,957 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 3520 transitions. Word has length 26 [2021-05-03 15:09:19,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:19,959 INFO L480 AbstractCegarLoop]: Abstraction has 886 states and 3520 transitions. [2021-05-03 15:09:19,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:19,959 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 3520 transitions. [2021-05-03 15:09:19,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:19,962 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:19,962 INFO L551 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-05-03 15:09:20,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:20,181 INFO L428 AbstractCegarLoop]: === Iteration 44 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:20,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:20,181 INFO L82 PathProgramCache]: Analyzing trace with hash -397476018, now seen corresponding path program 9 times [2021-05-03 15:09:20,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:20,182 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157572134] [2021-05-03 15:09:20,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:20,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-05-03 15:09:20,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157572134] [2021-05-03 15:09:20,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149559187] [2021-05-03 15:09:20,315 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 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-05-03 15:09:20,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:20,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:20,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:20,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:20,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:20,430 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-05-03 15:09:20,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:20,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:20,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:20,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:20,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:20,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:20,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-05-03 15:09:20,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743709000] [2021-05-03 15:09:20,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:09:20,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:20,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:09:20,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:20,581 INFO L87 Difference]: Start difference. First operand 886 states and 3520 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:21,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:21,835 INFO L93 Difference]: Finished difference Result 2599 states and 9825 transitions. [2021-05-03 15:09:21,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 15:09:21,835 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:21,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:21,840 INFO L225 Difference]: With dead ends: 2599 [2021-05-03 15:09:21,840 INFO L226 Difference]: Without dead ends: 2327 [2021-05-03 15:09:21,841 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 975.3ms TimeCoverageRelationStatistics Valid=394, Invalid=1676, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 15:09:21,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-05-03 15:09:21,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 880. [2021-05-03 15:09:21,857 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-05-03 15:09:21,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3493 transitions. [2021-05-03 15:09:21,859 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3493 transitions. Word has length 26 [2021-05-03 15:09:21,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:21,859 INFO L480 AbstractCegarLoop]: Abstraction has 880 states and 3493 transitions. [2021-05-03 15:09:21,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-05-03 15:09:21,859 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3493 transitions. [2021-05-03 15:09:21,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:21,862 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:21,862 INFO L551 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-05-03 15:09:22,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:22,073 INFO L428 AbstractCegarLoop]: === Iteration 45 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:22,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:22,073 INFO L82 PathProgramCache]: Analyzing trace with hash 178229480, now seen corresponding path program 8 times [2021-05-03 15:09:22,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:22,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483061339] [2021-05-03 15:09:22,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:22,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:22,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:22,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483061339] [2021-05-03 15:09:22,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525130455] [2021-05-03 15:09:22,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:22,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:22,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:22,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:22,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:22,260 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:22,261 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-05-03 15:09:22,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:22,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:22,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:22,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:22,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:22,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:22,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008023959] [2021-05-03 15:09:22,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:22,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:22,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:22,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:22,406 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-05-03 15:09:23,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:23,615 INFO L93 Difference]: Finished difference Result 1683 states and 6604 transitions. [2021-05-03 15:09:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:09:23,616 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-05-03 15:09:23,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:23,620 INFO L225 Difference]: With dead ends: 1683 [2021-05-03 15:09:23,620 INFO L226 Difference]: Without dead ends: 1610 [2021-05-03 15:09:23,621 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:09:23,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-05-03 15:09:23,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 889. [2021-05-03 15:09:23,636 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-05-03 15:09:23,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 3530 transitions. [2021-05-03 15:09:23,638 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 3530 transitions. Word has length 26 [2021-05-03 15:09:23,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:23,638 INFO L480 AbstractCegarLoop]: Abstraction has 889 states and 3530 transitions. [2021-05-03 15:09:23,638 INFO L481 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-05-03 15:09:23,638 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 3530 transitions. [2021-05-03 15:09:23,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:23,640 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:23,640 INFO L551 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-05-03 15:09:23,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-05-03 15:09:23,841 INFO L428 AbstractCegarLoop]: === Iteration 46 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:23,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:23,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1217357596, now seen corresponding path program 9 times [2021-05-03 15:09:23,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:23,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275708135] [2021-05-03 15:09:23,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:23,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-05-03 15:09:23,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275708135] [2021-05-03 15:09:23,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037965510] [2021-05-03 15:09:23,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:23,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:09:23,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:23,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:23,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:24,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:24,036 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-05-03 15:09:24,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:24,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:24,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:24,048 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:24,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:24,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:24,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:24,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940415700] [2021-05-03 15:09:24,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:24,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:24,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:24,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:24,157 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-05-03 15:09:25,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:25,264 INFO L93 Difference]: Finished difference Result 1683 states and 6635 transitions. [2021-05-03 15:09:25,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 15:09:25,264 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-05-03 15:09:25,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:25,268 INFO L225 Difference]: With dead ends: 1683 [2021-05-03 15:09:25,268 INFO L226 Difference]: Without dead ends: 1600 [2021-05-03 15:09:25,268 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 798.6ms TimeCoverageRelationStatistics Valid=314, Invalid=1326, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 15:09:25,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2021-05-03 15:09:25,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 871. [2021-05-03 15:09:25,282 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-05-03 15:09:25,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 3460 transitions. [2021-05-03 15:09:25,284 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 3460 transitions. Word has length 26 [2021-05-03 15:09:25,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:25,284 INFO L480 AbstractCegarLoop]: Abstraction has 871 states and 3460 transitions. [2021-05-03 15:09:25,284 INFO L481 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-05-03 15:09:25,284 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 3460 transitions. [2021-05-03 15:09:25,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:25,287 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:25,287 INFO L551 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-05-03 15:09:25,487 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-05-03 15:09:25,487 INFO L428 AbstractCegarLoop]: === Iteration 47 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:25,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:25,488 INFO L82 PathProgramCache]: Analyzing trace with hash 2024916790, now seen corresponding path program 10 times [2021-05-03 15:09:25,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:25,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253998536] [2021-05-03 15:09:25,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:25,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-05-03 15:09:25,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253998536] [2021-05-03 15:09:25,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660480017] [2021-05-03 15:09:25,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:25,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:25,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:25,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:25,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:25,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:25,732 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-05-03 15:09:25,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:25,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:25,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:25,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:25,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:25,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:25,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:25,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819029225] [2021-05-03 15:09:25,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:25,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:25,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:25,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:25,778 INFO L87 Difference]: Start difference. First operand 871 states and 3460 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-05-03 15:09:26,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:26,252 INFO L93 Difference]: Finished difference Result 2026 states and 7973 transitions. [2021-05-03 15:09:26,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:09:26,253 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-05-03 15:09:26,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:26,259 INFO L225 Difference]: With dead ends: 2026 [2021-05-03 15:09:26,259 INFO L226 Difference]: Without dead ends: 1945 [2021-05-03 15:09:26,259 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 241.0ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:09:26,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-05-03 15:09:26,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 911. [2021-05-03 15:09:26,278 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-05-03 15:09:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 3592 transitions. [2021-05-03 15:09:26,281 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 3592 transitions. Word has length 26 [2021-05-03 15:09:26,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:26,281 INFO L480 AbstractCegarLoop]: Abstraction has 911 states and 3592 transitions. [2021-05-03 15:09:26,281 INFO L481 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-05-03 15:09:26,281 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 3592 transitions. [2021-05-03 15:09:26,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:26,283 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:26,283 INFO L551 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-05-03 15:09:26,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:26,484 INFO L428 AbstractCegarLoop]: === Iteration 48 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:26,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:26,484 INFO L82 PathProgramCache]: Analyzing trace with hash -965311112, now seen corresponding path program 10 times [2021-05-03 15:09:26,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:26,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155640679] [2021-05-03 15:09:26,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:26,582 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:26,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155640679] [2021-05-03 15:09:26,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437149814] [2021-05-03 15:09:26,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:26,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:26,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:26,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:26,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:26,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:26,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 15:09:26,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:26,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:26,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:26,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:26,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:26,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:26,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:26,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563075833] [2021-05-03 15:09:26,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:26,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:26,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:26,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:26,781 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-05-03 15:09:27,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:27,313 INFO L93 Difference]: Finished difference Result 1975 states and 7789 transitions. [2021-05-03 15:09:27,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:09:27,313 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-05-03 15:09:27,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:27,319 INFO L225 Difference]: With dead ends: 1975 [2021-05-03 15:09:27,319 INFO L226 Difference]: Without dead ends: 1894 [2021-05-03 15:09:27,320 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 260.8ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:09:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-05-03 15:09:27,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 881. [2021-05-03 15:09:27,340 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-05-03 15:09:27,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 3488 transitions. [2021-05-03 15:09:27,343 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 3488 transitions. Word has length 26 [2021-05-03 15:09:27,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:27,343 INFO L480 AbstractCegarLoop]: Abstraction has 881 states and 3488 transitions. [2021-05-03 15:09:27,343 INFO L481 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-05-03 15:09:27,343 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 3488 transitions. [2021-05-03 15:09:27,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:27,345 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:27,345 INFO L551 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-05-03 15:09:27,545 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:27,545 INFO L428 AbstractCegarLoop]: === Iteration 49 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:27,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:27,546 INFO L82 PathProgramCache]: Analyzing trace with hash -406560492, now seen corresponding path program 7 times [2021-05-03 15:09:27,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:27,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823801722] [2021-05-03 15:09:27,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:27,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:27,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823801722] [2021-05-03 15:09:27,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815433244] [2021-05-03 15:09:27,607 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 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-05-03 15:09:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:27,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:27,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:27,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:27,731 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-05-03 15:09:27,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:27,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:27,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:27,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:27,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:27,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:27,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:27,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564515313] [2021-05-03 15:09:27,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:27,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:27,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:27,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:27,794 INFO L87 Difference]: Start difference. First operand 881 states and 3488 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-05-03 15:09:28,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:28,151 INFO L93 Difference]: Finished difference Result 1399 states and 5520 transitions. [2021-05-03 15:09:28,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 15:09:28,152 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-05-03 15:09:28,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:28,155 INFO L225 Difference]: With dead ends: 1399 [2021-05-03 15:09:28,155 INFO L226 Difference]: Without dead ends: 1317 [2021-05-03 15:09:28,156 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 212.1ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:09:28,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1317 states. [2021-05-03 15:09:28,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1317 to 902. [2021-05-03 15:09:28,170 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-05-03 15:09:28,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 3571 transitions. [2021-05-03 15:09:28,172 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 3571 transitions. Word has length 26 [2021-05-03 15:09:28,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:28,173 INFO L480 AbstractCegarLoop]: Abstraction has 902 states and 3571 transitions. [2021-05-03 15:09:28,173 INFO L481 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-05-03 15:09:28,173 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 3571 transitions. [2021-05-03 15:09:28,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:28,175 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:28,175 INFO L551 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-05-03 15:09:28,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:28,376 INFO L428 AbstractCegarLoop]: === Iteration 50 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:28,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:28,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1126993960, now seen corresponding path program 8 times [2021-05-03 15:09:28,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:28,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430340435] [2021-05-03 15:09:28,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:28,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-05-03 15:09:28,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430340435] [2021-05-03 15:09:28,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941794038] [2021-05-03 15:09:28,440 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 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-05-03 15:09:28,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:28,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:28,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:28,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:28,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:28,587 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-05-03 15:09:28,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:28,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:28,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:28,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:09:28,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:28,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:28,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:28,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167019656] [2021-05-03 15:09:28,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:28,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:28,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:28,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:28,730 INFO L87 Difference]: Start difference. First operand 902 states and 3571 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-05-03 15:09:29,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:29,465 INFO L93 Difference]: Finished difference Result 1442 states and 5673 transitions. [2021-05-03 15:09:29,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 15:09:29,465 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-05-03 15:09:29,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:29,468 INFO L225 Difference]: With dead ends: 1442 [2021-05-03 15:09:29,468 INFO L226 Difference]: Without dead ends: 1369 [2021-05-03 15:09:29,469 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 560.4ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-05-03 15:09:29,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2021-05-03 15:09:29,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 893. [2021-05-03 15:09:29,487 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-05-03 15:09:29,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3534 transitions. [2021-05-03 15:09:29,491 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3534 transitions. Word has length 26 [2021-05-03 15:09:29,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:29,491 INFO L480 AbstractCegarLoop]: Abstraction has 893 states and 3534 transitions. [2021-05-03 15:09:29,491 INFO L481 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-05-03 15:09:29,491 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3534 transitions. [2021-05-03 15:09:29,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:29,494 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:29,494 INFO L551 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-05-03 15:09:29,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-05-03 15:09:29,717 INFO L428 AbstractCegarLoop]: === Iteration 51 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:29,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:29,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1969868314, now seen corresponding path program 9 times [2021-05-03 15:09:29,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:29,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172028208] [2021-05-03 15:09:29,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:29,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:29,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:29,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172028208] [2021-05-03 15:09:29,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183580991] [2021-05-03 15:09:29,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:29,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:29,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:29,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:29,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:29,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:29,958 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-05-03 15:09:29,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:29,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:29,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:29,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-05-03 15:09:30,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:30,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:30,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-05-03 15:09:30,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212093616] [2021-05-03 15:09:30,100 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:30,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:30,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:30,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:30,100 INFO L87 Difference]: Start difference. First operand 893 states and 3534 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:30,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:30,814 INFO L93 Difference]: Finished difference Result 1485 states and 5824 transitions. [2021-05-03 15:09:30,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 15:09:30,814 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-05-03 15:09:30,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:30,817 INFO L225 Difference]: With dead ends: 1485 [2021-05-03 15:09:30,817 INFO L226 Difference]: Without dead ends: 1414 [2021-05-03 15:09:30,818 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 461.7ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-05-03 15:09:30,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2021-05-03 15:09:30,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 917. [2021-05-03 15:09:30,835 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-05-03 15:09:30,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 3616 transitions. [2021-05-03 15:09:30,838 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 3616 transitions. Word has length 26 [2021-05-03 15:09:30,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:30,838 INFO L480 AbstractCegarLoop]: Abstraction has 917 states and 3616 transitions. [2021-05-03 15:09:30,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:30,838 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 3616 transitions. [2021-05-03 15:09:30,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:30,840 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:30,840 INFO L551 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-05-03 15:09:31,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-05-03 15:09:31,056 INFO L428 AbstractCegarLoop]: === Iteration 52 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:31,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:31,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1020359588, now seen corresponding path program 7 times [2021-05-03 15:09:31,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:31,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704051699] [2021-05-03 15:09:31,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:31,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:31,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704051699] [2021-05-03 15:09:31,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331619222] [2021-05-03 15:09:31,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:31,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:31,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:31,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:31,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:31,270 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-05-03 15:09:31,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:31,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:31,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:31,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:31,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:31,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:31,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:31,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104746159] [2021-05-03 15:09:31,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:31,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:31,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:31,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:31,311 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-05-03 15:09:31,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:31,567 INFO L93 Difference]: Finished difference Result 1368 states and 5378 transitions. [2021-05-03 15:09:31,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:09:31,567 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-05-03 15:09:31,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:31,570 INFO L225 Difference]: With dead ends: 1368 [2021-05-03 15:09:31,570 INFO L226 Difference]: Without dead ends: 1297 [2021-05-03 15:09:31,570 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 189.6ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:09:31,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-05-03 15:09:31,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 893. [2021-05-03 15:09:31,581 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-05-03 15:09:31,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3534 transitions. [2021-05-03 15:09:31,583 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3534 transitions. Word has length 26 [2021-05-03 15:09:31,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:31,583 INFO L480 AbstractCegarLoop]: Abstraction has 893 states and 3534 transitions. [2021-05-03 15:09:31,584 INFO L481 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-05-03 15:09:31,584 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3534 transitions. [2021-05-03 15:09:31,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:31,585 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:31,585 INFO L551 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-05-03 15:09:31,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:31,786 INFO L428 AbstractCegarLoop]: === Iteration 53 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:31,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:31,786 INFO L82 PathProgramCache]: Analyzing trace with hash -203283562, now seen corresponding path program 8 times [2021-05-03 15:09:31,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:31,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045175214] [2021-05-03 15:09:31,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:31,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:31,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:31,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045175214] [2021-05-03 15:09:31,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452011213] [2021-05-03 15:09:31,855 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-05-03 15:09:31,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:31,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:31,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:31,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:31,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:31,974 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-05-03 15:09:31,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:31,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:31,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-05-03 15:09:31,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:32,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:32,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:32,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374656098] [2021-05-03 15:09:32,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:32,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:32,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:32,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:32,043 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-05-03 15:09:32,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:32,435 INFO L93 Difference]: Finished difference Result 1337 states and 5270 transitions. [2021-05-03 15:09:32,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 15:09:32,436 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-05-03 15:09:32,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:32,439 INFO L225 Difference]: With dead ends: 1337 [2021-05-03 15:09:32,440 INFO L226 Difference]: Without dead ends: 1264 [2021-05-03 15:09:32,440 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 224.9ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:09:32,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2021-05-03 15:09:32,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 902. [2021-05-03 15:09:32,456 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-05-03 15:09:32,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 3572 transitions. [2021-05-03 15:09:32,458 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 3572 transitions. Word has length 26 [2021-05-03 15:09:32,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:32,459 INFO L480 AbstractCegarLoop]: Abstraction has 902 states and 3572 transitions. [2021-05-03 15:09:32,459 INFO L481 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-05-03 15:09:32,459 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 3572 transitions. [2021-05-03 15:09:32,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:32,461 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:32,461 INFO L551 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-05-03 15:09:32,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:32,662 INFO L428 AbstractCegarLoop]: === Iteration 54 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:32,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:32,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1606870386, now seen corresponding path program 9 times [2021-05-03 15:09:32,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:32,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411656549] [2021-05-03 15:09:32,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:32,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-05-03 15:09:32,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411656549] [2021-05-03 15:09:32,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960194453] [2021-05-03 15:09:32,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:32,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:09:32,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:32,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:32,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:32,835 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:32,836 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-05-03 15:09:32,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:32,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:32,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:32,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:09:32,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:32,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:32,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:32,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084104592] [2021-05-03 15:09:32,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:32,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:32,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:32,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:32,956 INFO L87 Difference]: Start difference. First operand 902 states and 3572 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-05-03 15:09:33,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:33,630 INFO L93 Difference]: Finished difference Result 1392 states and 5484 transitions. [2021-05-03 15:09:33,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 15:09:33,630 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-05-03 15:09:33,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:33,633 INFO L225 Difference]: With dead ends: 1392 [2021-05-03 15:09:33,633 INFO L226 Difference]: Without dead ends: 1317 [2021-05-03 15:09:33,633 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 506.4ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-05-03 15:09:33,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1317 states. [2021-05-03 15:09:33,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1317 to 884. [2021-05-03 15:09:33,647 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-05-03 15:09:33,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3498 transitions. [2021-05-03 15:09:33,650 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3498 transitions. Word has length 26 [2021-05-03 15:09:33,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:33,650 INFO L480 AbstractCegarLoop]: Abstraction has 884 states and 3498 transitions. [2021-05-03 15:09:33,650 INFO L481 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-05-03 15:09:33,650 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3498 transitions. [2021-05-03 15:09:33,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:33,652 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:33,652 INFO L551 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-05-03 15:09:33,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-05-03 15:09:33,857 INFO L428 AbstractCegarLoop]: === Iteration 55 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:33,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:33,857 INFO L82 PathProgramCache]: Analyzing trace with hash -131055850, now seen corresponding path program 10 times [2021-05-03 15:09:33,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:33,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611618702] [2021-05-03 15:09:33,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:33,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:33,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-05-03 15:09:33,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611618702] [2021-05-03 15:09:33,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848499001] [2021-05-03 15:09:33,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:33,954 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:33,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:33,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:33,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:34,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:34,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-05-03 15:09:34,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:34,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:34,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-05-03 15:09:34,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:34,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:34,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:34,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:34,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746379558] [2021-05-03 15:09:34,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:34,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:34,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:34,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:34,120 INFO L87 Difference]: Start difference. First operand 884 states and 3498 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-05-03 15:09:34,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:34,569 INFO L93 Difference]: Finished difference Result 1770 states and 6860 transitions. [2021-05-03 15:09:34,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:09:34,570 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-05-03 15:09:34,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:34,573 INFO L225 Difference]: With dead ends: 1770 [2021-05-03 15:09:34,574 INFO L226 Difference]: Without dead ends: 1699 [2021-05-03 15:09:34,574 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 220.0ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:09:34,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1699 states. [2021-05-03 15:09:34,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1699 to 916. [2021-05-03 15:09:34,588 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-05-03 15:09:34,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 3602 transitions. [2021-05-03 15:09:34,591 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 3602 transitions. Word has length 26 [2021-05-03 15:09:34,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:34,591 INFO L480 AbstractCegarLoop]: Abstraction has 916 states and 3602 transitions. [2021-05-03 15:09:34,591 INFO L481 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-05-03 15:09:34,591 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 3602 transitions. [2021-05-03 15:09:34,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:34,593 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:34,593 INFO L551 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-05-03 15:09:34,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:34,794 INFO L428 AbstractCegarLoop]: === Iteration 56 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:34,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:34,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1173683544, now seen corresponding path program 10 times [2021-05-03 15:09:34,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:34,794 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680983512] [2021-05-03 15:09:34,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:34,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:34,876 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:34,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680983512] [2021-05-03 15:09:34,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37827396] [2021-05-03 15:09:34,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:34,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:34,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:34,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:34,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:35,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:35,017 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-05-03 15:09:35,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:35,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:35,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:35,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:35,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:35,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:35,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:35,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558462231] [2021-05-03 15:09:35,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:35,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:35,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:35,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:35,065 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-05-03 15:09:35,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:35,538 INFO L93 Difference]: Finished difference Result 1728 states and 6709 transitions. [2021-05-03 15:09:35,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:09:35,538 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-05-03 15:09:35,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:35,542 INFO L225 Difference]: With dead ends: 1728 [2021-05-03 15:09:35,542 INFO L226 Difference]: Without dead ends: 1657 [2021-05-03 15:09:35,543 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 233.9ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:09:35,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2021-05-03 15:09:35,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 884. [2021-05-03 15:09:35,558 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-05-03 15:09:35,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 3498 transitions. [2021-05-03 15:09:35,560 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 3498 transitions. Word has length 26 [2021-05-03 15:09:35,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:35,560 INFO L480 AbstractCegarLoop]: Abstraction has 884 states and 3498 transitions. [2021-05-03 15:09:35,561 INFO L481 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-05-03 15:09:35,561 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 3498 transitions. [2021-05-03 15:09:35,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:35,562 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:35,562 INFO L551 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-05-03 15:09:35,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:35,763 INFO L428 AbstractCegarLoop]: === Iteration 57 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:35,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:35,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1946545164, now seen corresponding path program 11 times [2021-05-03 15:09:35,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:35,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251975025] [2021-05-03 15:09:35,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:35,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:35,848 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:35,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251975025] [2021-05-03 15:09:35,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921557095] [2021-05-03 15:09:35,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:35,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:35,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:35,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:35,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:35,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:35,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:09:35,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:35,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:35,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:35,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:36,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:36,013 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:36,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:36,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104172161] [2021-05-03 15:09:36,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:36,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:36,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:36,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:36,014 INFO L87 Difference]: Start difference. First operand 884 states and 3498 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-05-03 15:09:36,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:36,377 INFO L93 Difference]: Finished difference Result 1395 states and 5445 transitions. [2021-05-03 15:09:36,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:36,378 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-05-03 15:09:36,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:36,381 INFO L225 Difference]: With dead ends: 1395 [2021-05-03 15:09:36,381 INFO L226 Difference]: Without dead ends: 1314 [2021-05-03 15:09:36,382 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:36,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-05-03 15:09:36,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 923. [2021-05-03 15:09:36,397 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-05-03 15:09:36,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 3635 transitions. [2021-05-03 15:09:36,416 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 3635 transitions. Word has length 26 [2021-05-03 15:09:36,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:36,416 INFO L480 AbstractCegarLoop]: Abstraction has 923 states and 3635 transitions. [2021-05-03 15:09:36,416 INFO L481 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-05-03 15:09:36,416 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 3635 transitions. [2021-05-03 15:09:36,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:36,419 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:36,419 INFO L551 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-05-03 15:09:36,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:36,633 INFO L428 AbstractCegarLoop]: === Iteration 58 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:36,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:36,633 INFO L82 PathProgramCache]: Analyzing trace with hash -641805770, now seen corresponding path program 11 times [2021-05-03 15:09:36,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:36,633 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660593746] [2021-05-03 15:09:36,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:36,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:36,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660593746] [2021-05-03 15:09:36,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833720339] [2021-05-03 15:09:36,736 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:36,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:36,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:36,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:36,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:36,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:36,853 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-05-03 15:09:36,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:36,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:36,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:36,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:36,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:36,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:36,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:36,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734127689] [2021-05-03 15:09:36,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:36,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:36,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:36,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:36,904 INFO L87 Difference]: Start difference. First operand 923 states and 3635 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-05-03 15:09:37,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:37,130 INFO L93 Difference]: Finished difference Result 1351 states and 5290 transitions. [2021-05-03 15:09:37,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:37,130 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-05-03 15:09:37,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:37,133 INFO L225 Difference]: With dead ends: 1351 [2021-05-03 15:09:37,133 INFO L226 Difference]: Without dead ends: 1270 [2021-05-03 15:09:37,134 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 200.2ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:37,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-05-03 15:09:37,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 893. [2021-05-03 15:09:37,146 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-05-03 15:09:37,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 3531 transitions. [2021-05-03 15:09:37,149 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 3531 transitions. Word has length 26 [2021-05-03 15:09:37,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:37,149 INFO L480 AbstractCegarLoop]: Abstraction has 893 states and 3531 transitions. [2021-05-03 15:09:37,149 INFO L481 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-05-03 15:09:37,149 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 3531 transitions. [2021-05-03 15:09:37,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:37,150 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:37,151 INFO L551 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-05-03 15:09:37,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:37,351 INFO L428 AbstractCegarLoop]: === Iteration 59 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:37,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:37,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1503724292, now seen corresponding path program 12 times [2021-05-03 15:09:37,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:37,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657738524] [2021-05-03 15:09:37,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:37,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:37,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:09:37,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657738524] [2021-05-03 15:09:37,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129011144] [2021-05-03 15:09:37,440 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 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-05-03 15:09:37,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:09:37,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:37,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:37,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:37,531 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:37,531 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-05-03 15:09:37,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:37,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:37,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:37,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:37,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:37,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:37,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:37,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282069578] [2021-05-03 15:09:37,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:37,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:37,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:37,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:37,652 INFO L87 Difference]: Start difference. First operand 893 states and 3531 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:09:38,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:38,463 INFO L93 Difference]: Finished difference Result 2174 states and 8231 transitions. [2021-05-03 15:09:38,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 15:09:38,464 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:09:38,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:38,468 INFO L225 Difference]: With dead ends: 2174 [2021-05-03 15:09:38,468 INFO L226 Difference]: Without dead ends: 1901 [2021-05-03 15:09:38,468 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 624.0ms TimeCoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2021-05-03 15:09:38,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2021-05-03 15:09:38,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 899. [2021-05-03 15:09:38,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 3.9621380846325165) internal successors, (3558), 898 states have internal predecessors, (3558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:38,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 3558 transitions. [2021-05-03 15:09:38,502 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 3558 transitions. Word has length 26 [2021-05-03 15:09:38,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:38,502 INFO L480 AbstractCegarLoop]: Abstraction has 899 states and 3558 transitions. [2021-05-03 15:09:38,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:09:38,502 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 3558 transitions. [2021-05-03 15:09:38,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:38,504 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:38,504 INFO L551 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-05-03 15:09:38,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-05-03 15:09:38,705 INFO L428 AbstractCegarLoop]: === Iteration 60 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:38,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:38,705 INFO L82 PathProgramCache]: Analyzing trace with hash 49047652, now seen corresponding path program 13 times [2021-05-03 15:09:38,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:38,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344309833] [2021-05-03 15:09:38,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:38,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:09:38,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344309833] [2021-05-03 15:09:38,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387865522] [2021-05-03 15:09:38,797 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:38,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:38,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:38,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:38,873 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-05-03 15:09:38,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:38,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:38,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:38,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:38,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:38,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:38,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:38,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513713406] [2021-05-03 15:09:38,933 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:38,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:38,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:38,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:38,934 INFO L87 Difference]: Start difference. First operand 899 states and 3558 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-05-03 15:09:39,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:39,270 INFO L93 Difference]: Finished difference Result 1423 states and 5561 transitions. [2021-05-03 15:09:39,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:39,270 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-05-03 15:09:39,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:39,274 INFO L225 Difference]: With dead ends: 1423 [2021-05-03 15:09:39,274 INFO L226 Difference]: Without dead ends: 1333 [2021-05-03 15:09:39,274 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 206.4ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:39,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2021-05-03 15:09:39,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 899. [2021-05-03 15:09:39,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 3.961024498886414) internal successors, (3557), 898 states have internal predecessors, (3557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:39,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 3557 transitions. [2021-05-03 15:09:39,289 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 3557 transitions. Word has length 26 [2021-05-03 15:09:39,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:39,289 INFO L480 AbstractCegarLoop]: Abstraction has 899 states and 3557 transitions. [2021-05-03 15:09:39,289 INFO L481 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-05-03 15:09:39,289 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 3557 transitions. [2021-05-03 15:09:39,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:39,291 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:39,291 INFO L551 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-05-03 15:09:39,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:39,492 INFO L428 AbstractCegarLoop]: === Iteration 61 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:39,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:39,492 INFO L82 PathProgramCache]: Analyzing trace with hash 624753150, now seen corresponding path program 12 times [2021-05-03 15:09:39,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:39,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837998888] [2021-05-03 15:09:39,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:39,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:39,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-05-03 15:09:39,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837998888] [2021-05-03 15:09:39,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116266440] [2021-05-03 15:09:39,580 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 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-05-03 15:09:39,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:09:39,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:39,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:39,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:39,683 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:39,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-05-03 15:09:39,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:39,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:39,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:39,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:39,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:39,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:39,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:39,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097197122] [2021-05-03 15:09:39,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:39,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:39,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:39,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:39,839 INFO L87 Difference]: Start difference. First operand 899 states and 3557 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-05-03 15:09:41,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:41,858 INFO L93 Difference]: Finished difference Result 2044 states and 7778 transitions. [2021-05-03 15:09:41,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 15:09:41,858 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-05-03 15:09:41,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:41,862 INFO L225 Difference]: With dead ends: 2044 [2021-05-03 15:09:41,863 INFO L226 Difference]: Without dead ends: 1885 [2021-05-03 15:09:41,863 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1509.7ms TimeCoverageRelationStatistics Valid=641, Invalid=2551, Unknown=0, NotChecked=0, Total=3192 [2021-05-03 15:09:41,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1885 states. [2021-05-03 15:09:41,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1885 to 928. [2021-05-03 15:09:41,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 3.9525350593311757) internal successors, (3664), 927 states have internal predecessors, (3664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:41,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 3664 transitions. [2021-05-03 15:09:41,888 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 3664 transitions. Word has length 26 [2021-05-03 15:09:41,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:41,888 INFO L480 AbstractCegarLoop]: Abstraction has 928 states and 3664 transitions. [2021-05-03 15:09:41,888 INFO L481 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-05-03 15:09:41,889 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 3664 transitions. [2021-05-03 15:09:41,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:41,891 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:41,891 INFO L551 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-05-03 15:09:42,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:42,105 INFO L428 AbstractCegarLoop]: === Iteration 62 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:42,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:42,105 INFO L82 PathProgramCache]: Analyzing trace with hash -770833926, now seen corresponding path program 13 times [2021-05-03 15:09:42,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:42,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599090498] [2021-05-03 15:09:42,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:42,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:42,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599090498] [2021-05-03 15:09:42,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408083603] [2021-05-03 15:09:42,174 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 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-05-03 15:09:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:42,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:42,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:42,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:42,262 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-05-03 15:09:42,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:42,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:42,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:42,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:42,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:42,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:42,326 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:42,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865235330] [2021-05-03 15:09:42,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:42,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:42,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:42,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:42,327 INFO L87 Difference]: Start difference. First operand 928 states and 3664 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-05-03 15:09:42,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:42,617 INFO L93 Difference]: Finished difference Result 1337 states and 5240 transitions. [2021-05-03 15:09:42,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:42,618 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-05-03 15:09:42,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:42,620 INFO L225 Difference]: With dead ends: 1337 [2021-05-03 15:09:42,620 INFO L226 Difference]: Without dead ends: 1254 [2021-05-03 15:09:42,620 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 162.4ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:42,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2021-05-03 15:09:42,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 922. [2021-05-03 15:09:42,632 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-05-03 15:09:42,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-05-03 15:09:42,635 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-05-03 15:09:42,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:42,635 INFO L480 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-05-03 15:09:42,635 INFO L481 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-05-03 15:09:42,635 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-05-03 15:09:42,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:42,637 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:42,637 INFO L551 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-05-03 15:09:42,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-05-03 15:09:42,837 INFO L428 AbstractCegarLoop]: === Iteration 63 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:42,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:42,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1137009814, now seen corresponding path program 11 times [2021-05-03 15:09:42,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:42,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681492292] [2021-05-03 15:09:42,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:42,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:42,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681492292] [2021-05-03 15:09:42,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954788238] [2021-05-03 15:09:42,905 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:42,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:09:42,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:42,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:42,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:42,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:42,997 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-05-03 15:09:42,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:43,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:43,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:43,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:43,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:43,059 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:43,059 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:43,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938452507] [2021-05-03 15:09:43,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:43,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:43,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:43,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:43,060 INFO L87 Difference]: Start difference. First operand 922 states and 3646 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-05-03 15:09:43,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:43,248 INFO L93 Difference]: Finished difference Result 1346 states and 5288 transitions. [2021-05-03 15:09:43,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:43,248 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-05-03 15:09:43,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:43,251 INFO L225 Difference]: With dead ends: 1346 [2021-05-03 15:09:43,251 INFO L226 Difference]: Without dead ends: 1264 [2021-05-03 15:09:43,251 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:43,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2021-05-03 15:09:43,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 940. [2021-05-03 15:09:43,263 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-05-03 15:09:43,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3719 transitions. [2021-05-03 15:09:43,266 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3719 transitions. Word has length 26 [2021-05-03 15:09:43,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:43,266 INFO L480 AbstractCegarLoop]: Abstraction has 940 states and 3719 transitions. [2021-05-03 15:09:43,266 INFO L481 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-05-03 15:09:43,266 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3719 transitions. [2021-05-03 15:09:43,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:43,268 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:43,268 INFO L551 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-05-03 15:09:43,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-05-03 15:09:43,469 INFO L428 AbstractCegarLoop]: === Iteration 64 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:43,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:43,469 INFO L82 PathProgramCache]: Analyzing trace with hash 416576346, now seen corresponding path program 12 times [2021-05-03 15:09:43,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:43,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801829507] [2021-05-03 15:09:43,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:43,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:43,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:43,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801829507] [2021-05-03 15:09:43,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180726268] [2021-05-03 15:09:43,528 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-05-03 15:09:43,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:09:43,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:43,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:43,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:43,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:43,615 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-05-03 15:09:43,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:43,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:43,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:43,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-05-03 15:09:43,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:43,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:43,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-05-03 15:09:43,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92802488] [2021-05-03 15:09:43,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:43,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:43,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:43,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:43,715 INFO L87 Difference]: Start difference. First operand 940 states and 3719 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:44,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:44,173 INFO L93 Difference]: Finished difference Result 1447 states and 5652 transitions. [2021-05-03 15:09:44,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:44,173 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:44,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:44,176 INFO L225 Difference]: With dead ends: 1447 [2021-05-03 15:09:44,176 INFO L226 Difference]: Without dead ends: 1374 [2021-05-03 15:09:44,177 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 328.8ms TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:09:44,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2021-05-03 15:09:44,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 931. [2021-05-03 15:09:44,189 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-05-03 15:09:44,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-05-03 15:09:44,191 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-05-03 15:09:44,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:44,192 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-05-03 15:09:44,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-05-03 15:09:44,192 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-05-03 15:09:44,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:44,194 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:44,194 INFO L551 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-05-03 15:09:44,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-05-03 15:09:44,395 INFO L428 AbstractCegarLoop]: === Iteration 65 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:44,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:44,395 INFO L82 PathProgramCache]: Analyzing trace with hash -781528676, now seen corresponding path program 13 times [2021-05-03 15:09:44,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:44,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847760246] [2021-05-03 15:09:44,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:44,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:44,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847760246] [2021-05-03 15:09:44,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847320984] [2021-05-03 15:09:44,473 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-05-03 15:09:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:44,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:44,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:44,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:44,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:09:44,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:44,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:44,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:44,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:44,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:44,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:44,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:44,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999615460] [2021-05-03 15:09:44,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:44,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:44,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:44,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:44,620 INFO L87 Difference]: Start difference. First operand 931 states and 3682 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-05-03 15:09:44,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:44,916 INFO L93 Difference]: Finished difference Result 1363 states and 5323 transitions. [2021-05-03 15:09:44,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:44,917 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-05-03 15:09:44,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:44,921 INFO L225 Difference]: With dead ends: 1363 [2021-05-03 15:09:44,921 INFO L226 Difference]: Without dead ends: 1292 [2021-05-03 15:09:44,921 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 164.4ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:44,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-05-03 15:09:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 955. [2021-05-03 15:09:44,935 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-05-03 15:09:44,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 3764 transitions. [2021-05-03 15:09:44,937 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 3764 transitions. Word has length 26 [2021-05-03 15:09:44,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:44,937 INFO L480 AbstractCegarLoop]: Abstraction has 955 states and 3764 transitions. [2021-05-03 15:09:44,938 INFO L481 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-05-03 15:09:44,938 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 3764 transitions. [2021-05-03 15:09:44,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:44,940 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:44,940 INFO L551 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-05-03 15:09:45,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-05-03 15:09:45,140 INFO L428 AbstractCegarLoop]: === Iteration 66 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:45,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:45,141 INFO L82 PathProgramCache]: Analyzing trace with hash 523210718, now seen corresponding path program 11 times [2021-05-03 15:09:45,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:45,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651615015] [2021-05-03 15:09:45,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:45,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:45,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651615015] [2021-05-03 15:09:45,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573813981] [2021-05-03 15:09:45,232 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-05-03 15:09:45,268 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:45,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:45,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:45,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:45,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:45,357 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-05-03 15:09:45,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:45,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:45,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:45,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-05-03 15:09:45,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:45,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:45,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:09:45,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409554636] [2021-05-03 15:09:45,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:45,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:45,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:45,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:45,406 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-05-03 15:09:45,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:45,642 INFO L93 Difference]: Finished difference Result 1327 states and 5197 transitions. [2021-05-03 15:09:45,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:45,643 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-05-03 15:09:45,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:45,646 INFO L225 Difference]: With dead ends: 1327 [2021-05-03 15:09:45,646 INFO L226 Difference]: Without dead ends: 1256 [2021-05-03 15:09:45,646 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 197.2ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:45,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-05-03 15:09:45,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 931. [2021-05-03 15:09:45,667 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-05-03 15:09:45,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-05-03 15:09:45,671 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-05-03 15:09:45,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:45,671 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-05-03 15:09:45,671 INFO L481 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-05-03 15:09:45,671 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-05-03 15:09:45,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:45,674 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:45,675 INFO L551 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-05-03 15:09:45,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-05-03 15:09:45,893 INFO L428 AbstractCegarLoop]: === Iteration 67 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:45,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:45,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1340286744, now seen corresponding path program 12 times [2021-05-03 15:09:45,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:45,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890325486] [2021-05-03 15:09:45,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:45,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:45,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-05-03 15:09:45,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890325486] [2021-05-03 15:09:45,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286101171] [2021-05-03 15:09:45,963 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-05-03 15:09:45,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:09:46,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:46,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:46,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:46,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:46,071 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-05-03 15:09:46,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:46,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:46,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:46,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:09:46,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:46,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:46,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:46,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599830796] [2021-05-03 15:09:46,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:46,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:46,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:46,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:46,219 INFO L87 Difference]: Start difference. First operand 931 states and 3682 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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-05-03 15:09:46,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:46,804 INFO L93 Difference]: Finished difference Result 1347 states and 5273 transitions. [2021-05-03 15:09:46,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 15:09:46,805 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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-05-03 15:09:46,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:46,808 INFO L225 Difference]: With dead ends: 1347 [2021-05-03 15:09:46,808 INFO L226 Difference]: Without dead ends: 1274 [2021-05-03 15:09:46,808 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 517.1ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:09:46,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-05-03 15:09:46,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 940. [2021-05-03 15:09:46,832 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-05-03 15:09:46,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3720 transitions. [2021-05-03 15:09:46,834 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3720 transitions. Word has length 26 [2021-05-03 15:09:46,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:46,834 INFO L480 AbstractCegarLoop]: Abstraction has 940 states and 3720 transitions. [2021-05-03 15:09:46,834 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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-05-03 15:09:46,834 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3720 transitions. [2021-05-03 15:09:46,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:46,836 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:46,836 INFO L551 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-05-03 15:09:47,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-05-03 15:09:47,037 INFO L428 AbstractCegarLoop]: === Iteration 68 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:47,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:47,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1144526604, now seen corresponding path program 13 times [2021-05-03 15:09:47,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:47,038 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840857728] [2021-05-03 15:09:47,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:47,102 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:47,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840857728] [2021-05-03 15:09:47,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860206060] [2021-05-03 15:09:47,103 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 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-05-03 15:09:47,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:47,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:47,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:47,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:47,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 15:09:47,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:47,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:47,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:47,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:47,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:47,242 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:47,242 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:47,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355928691] [2021-05-03 15:09:47,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:47,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:47,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:47,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:47,243 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-05-03 15:09:47,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:47,523 INFO L93 Difference]: Finished difference Result 1292 states and 5072 transitions. [2021-05-03 15:09:47,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:47,523 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-05-03 15:09:47,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:47,526 INFO L225 Difference]: With dead ends: 1292 [2021-05-03 15:09:47,526 INFO L226 Difference]: Without dead ends: 1217 [2021-05-03 15:09:47,526 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 151.6ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:47,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2021-05-03 15:09:47,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 922. [2021-05-03 15:09:47,538 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-05-03 15:09:47,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-05-03 15:09:47,541 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-05-03 15:09:47,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:47,541 INFO L480 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-05-03 15:09:47,541 INFO L481 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-05-03 15:09:47,541 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-05-03 15:09:47,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:47,543 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:47,543 INFO L551 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-05-03 15:09:47,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-05-03 15:09:47,743 INFO L428 AbstractCegarLoop]: === Iteration 69 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:47,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:47,744 INFO L82 PathProgramCache]: Analyzing trace with hash -457858102, now seen corresponding path program 14 times [2021-05-03 15:09:47,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:47,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091490968] [2021-05-03 15:09:47,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:47,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:47,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:47,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091490968] [2021-05-03 15:09:47,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525680920] [2021-05-03 15:09:47,834 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 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-05-03 15:09:47,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:47,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:47,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:47,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:47,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:47,944 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-05-03 15:09:47,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:47,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:47,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:47,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:09:47,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:47,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:47,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:47,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015793748] [2021-05-03 15:09:47,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:47,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:47,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:47,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:47,993 INFO L87 Difference]: Start difference. First operand 922 states and 3646 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-05-03 15:09:48,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:48,440 INFO L93 Difference]: Finished difference Result 1628 states and 6288 transitions. [2021-05-03 15:09:48,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:48,441 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-05-03 15:09:48,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:48,444 INFO L225 Difference]: With dead ends: 1628 [2021-05-03 15:09:48,444 INFO L226 Difference]: Without dead ends: 1537 [2021-05-03 15:09:48,445 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 212.3ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:48,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1537 states. [2021-05-03 15:09:48,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1537 to 964. [2021-05-03 15:09:48,460 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-05-03 15:09:48,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 3791 transitions. [2021-05-03 15:09:48,462 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 3791 transitions. Word has length 26 [2021-05-03 15:09:48,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:48,463 INFO L480 AbstractCegarLoop]: Abstraction has 964 states and 3791 transitions. [2021-05-03 15:09:48,463 INFO L481 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-05-03 15:09:48,463 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 3791 transitions. [2021-05-03 15:09:48,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:48,464 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:48,464 INFO L551 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-05-03 15:09:48,665 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-05-03 15:09:48,665 INFO L428 AbstractCegarLoop]: === Iteration 70 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:48,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:48,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1044326460, now seen corresponding path program 14 times [2021-05-03 15:09:48,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:48,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614577082] [2021-05-03 15:09:48,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:48,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:48,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614577082] [2021-05-03 15:09:48,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717654709] [2021-05-03 15:09:48,777 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 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-05-03 15:09:48,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:48,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:48,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:48,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:48,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:48,927 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-05-03 15:09:48,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:48,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:48,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:48,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-05-03 15:09:49,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:49,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:49,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:49,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779117716] [2021-05-03 15:09:49,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:49,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:49,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:49,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:49,030 INFO L87 Difference]: Start difference. First operand 964 states and 3791 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-05-03 15:09:49,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:49,670 INFO L93 Difference]: Finished difference Result 1476 states and 5781 transitions. [2021-05-03 15:09:49,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:09:49,670 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-05-03 15:09:49,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:49,673 INFO L225 Difference]: With dead ends: 1476 [2021-05-03 15:09:49,673 INFO L226 Difference]: Without dead ends: 1394 [2021-05-03 15:09:49,674 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 461.6ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:09:49,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2021-05-03 15:09:49,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 931. [2021-05-03 15:09:49,687 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-05-03 15:09:49,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-05-03 15:09:49,689 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-05-03 15:09:49,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:49,689 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-05-03 15:09:49,689 INFO L481 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-05-03 15:09:49,690 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-05-03 15:09:49,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:49,691 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:49,692 INFO L551 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-05-03 15:09:49,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-05-03 15:09:49,892 INFO L428 AbstractCegarLoop]: === Iteration 71 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:49,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:49,892 INFO L82 PathProgramCache]: Analyzing trace with hash -542256876, now seen corresponding path program 15 times [2021-05-03 15:09:49,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:49,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082605988] [2021-05-03 15:09:49,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:49,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:49,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-05-03 15:09:49,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082605988] [2021-05-03 15:09:49,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987482697] [2021-05-03 15:09:49,975 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 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-05-03 15:09:50,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:09:50,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:50,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:50,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:50,060 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:50,061 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-05-03 15:09:50,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:50,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:50,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:50,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-05-03 15:09:50,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-05-03 15:09:50,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:50,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:09:50,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427896339] [2021-05-03 15:09:50,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:09:50,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:50,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:09:50,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:09:50,185 INFO L87 Difference]: Start difference. First operand 931 states and 3679 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-05-03 15:09:50,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:50,816 INFO L93 Difference]: Finished difference Result 1720 states and 6672 transitions. [2021-05-03 15:09:50,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 15:09:50,817 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-05-03 15:09:50,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:50,820 INFO L225 Difference]: With dead ends: 1720 [2021-05-03 15:09:50,820 INFO L226 Difference]: Without dead ends: 1556 [2021-05-03 15:09:50,820 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 511.4ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:09:50,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2021-05-03 15:09:50,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 931. [2021-05-03 15:09:50,832 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-05-03 15:09:50,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-05-03 15:09:50,834 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-05-03 15:09:50,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:50,834 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-05-03 15:09:50,834 INFO L481 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-05-03 15:09:50,834 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-05-03 15:09:50,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:50,836 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:50,836 INFO L551 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-05-03 15:09:51,036 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-05-03 15:09:51,037 INFO L428 AbstractCegarLoop]: === Iteration 72 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:51,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:51,037 INFO L82 PathProgramCache]: Analyzing trace with hash 349033132, now seen corresponding path program 16 times [2021-05-03 15:09:51,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:51,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31656228] [2021-05-03 15:09:51,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:51,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-05-03 15:09:51,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31656228] [2021-05-03 15:09:51,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4115122] [2021-05-03 15:09:51,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:09:51,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:51,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:51,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:51,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:51,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:51,236 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-05-03 15:09:51,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:51,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:51,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:51,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:51,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-05-03 15:09:51,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:51,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:51,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300074609] [2021-05-03 15:09:51,316 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:51,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:51,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:51,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:51,317 INFO L87 Difference]: Start difference. First operand 931 states and 3679 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-05-03 15:09:51,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:51,593 INFO L93 Difference]: Finished difference Result 1440 states and 5633 transitions. [2021-05-03 15:09:51,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:09:51,593 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-05-03 15:09:51,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:51,596 INFO L225 Difference]: With dead ends: 1440 [2021-05-03 15:09:51,596 INFO L226 Difference]: Without dead ends: 1350 [2021-05-03 15:09:51,596 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 208.6ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:09:51,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-05-03 15:09:51,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 931. [2021-05-03 15:09:51,608 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-05-03 15:09:51,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3679 transitions. [2021-05-03 15:09:51,610 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3679 transitions. Word has length 26 [2021-05-03 15:09:51,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:51,610 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3679 transitions. [2021-05-03 15:09:51,610 INFO L481 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-05-03 15:09:51,610 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3679 transitions. [2021-05-03 15:09:51,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:51,612 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:51,612 INFO L551 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-05-03 15:09:51,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-05-03 15:09:51,813 INFO L428 AbstractCegarLoop]: === Iteration 73 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:51,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:51,813 INFO L82 PathProgramCache]: Analyzing trace with hash -972873768, now seen corresponding path program 15 times [2021-05-03 15:09:51,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:51,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657263005] [2021-05-03 15:09:51,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:51,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:51,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657263005] [2021-05-03 15:09:51,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940735078] [2021-05-03 15:09:51,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:51,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:51,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:51,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:51,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:52,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:52,008 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-05-03 15:09:52,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:52,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:52,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:52,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:32 [2021-05-03 15:09:52,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-05-03 15:09:52,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:52,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-05-03 15:09:52,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799390376] [2021-05-03 15:09:52,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:09:52,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:52,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:09:52,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:09:52,121 INFO L87 Difference]: Start difference. First operand 931 states and 3679 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:53,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:53,226 INFO L93 Difference]: Finished difference Result 1839 states and 7230 transitions. [2021-05-03 15:09:53,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:09:53,227 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-05-03 15:09:53,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:53,231 INFO L225 Difference]: With dead ends: 1839 [2021-05-03 15:09:53,231 INFO L226 Difference]: Without dead ends: 1757 [2021-05-03 15:09:53,231 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 792.8ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 15:09:53,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2021-05-03 15:09:53,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 940. [2021-05-03 15:09:53,246 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-05-03 15:09:53,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3716 transitions. [2021-05-03 15:09:53,248 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3716 transitions. Word has length 26 [2021-05-03 15:09:53,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:53,248 INFO L480 AbstractCegarLoop]: Abstraction has 940 states and 3716 transitions. [2021-05-03 15:09:53,248 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:09:53,248 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3716 transitions. [2021-05-03 15:09:53,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:53,250 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:53,250 INFO L551 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-05-03 15:09:53,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-05-03 15:09:53,452 INFO L428 AbstractCegarLoop]: === Iteration 74 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:53,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:53,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1940178124, now seen corresponding path program 16 times [2021-05-03 15:09:53,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:53,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132467167] [2021-05-03 15:09:53,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:53,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:53,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:53,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132467167] [2021-05-03 15:09:53,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437453907] [2021-05-03 15:09:53,518 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:53,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:53,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:53,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:53,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:53,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:53,600 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-05-03 15:09:53,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:53,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:53,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:53,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:53,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:53,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:53,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:53,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094313450] [2021-05-03 15:09:53,675 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:53,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:53,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:53,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:53,676 INFO L87 Difference]: Start difference. First operand 940 states and 3716 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-05-03 15:09:53,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:53,965 INFO L93 Difference]: Finished difference Result 1338 states and 5238 transitions. [2021-05-03 15:09:53,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:53,965 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-05-03 15:09:53,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:53,967 INFO L225 Difference]: With dead ends: 1338 [2021-05-03 15:09:53,967 INFO L226 Difference]: Without dead ends: 1265 [2021-05-03 15:09:53,968 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:53,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1265 states. [2021-05-03 15:09:53,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1265 to 922. [2021-05-03 15:09:53,980 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-05-03 15:09:53,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-05-03 15:09:53,982 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-05-03 15:09:53,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:53,982 INFO L480 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-05-03 15:09:53,982 INFO L481 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-05-03 15:09:53,982 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-05-03 15:09:53,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:53,984 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:53,984 INFO L551 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-05-03 15:09:54,185 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:54,186 INFO L428 AbstractCegarLoop]: === Iteration 75 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:54,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:54,186 INFO L82 PathProgramCache]: Analyzing trace with hash -903815988, now seen corresponding path program 14 times [2021-05-03 15:09:54,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:54,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317738150] [2021-05-03 15:09:54,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:54,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:54,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:54,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317738150] [2021-05-03 15:09:54,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699076878] [2021-05-03 15:09:54,254 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 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-05-03 15:09:54,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:54,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:54,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:54,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:54,380 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:54,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-05-03 15:09:54,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:54,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:54,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-05-03 15:09:54,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-05-03 15:09:54,459 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:54,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:54,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:54,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100401586] [2021-05-03 15:09:54,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:54,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:54,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:54,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:54,460 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-05-03 15:09:55,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:55,322 INFO L93 Difference]: Finished difference Result 1733 states and 6757 transitions. [2021-05-03 15:09:55,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 15:09:55,323 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-05-03 15:09:55,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:55,327 INFO L225 Difference]: With dead ends: 1733 [2021-05-03 15:09:55,327 INFO L226 Difference]: Without dead ends: 1660 [2021-05-03 15:09:55,327 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 528.7ms TimeCoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 15:09:55,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2021-05-03 15:09:55,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 958. [2021-05-03 15:09:55,341 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-05-03 15:09:55,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3772 transitions. [2021-05-03 15:09:55,344 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3772 transitions. Word has length 26 [2021-05-03 15:09:55,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:55,344 INFO L480 AbstractCegarLoop]: Abstraction has 958 states and 3772 transitions. [2021-05-03 15:09:55,344 INFO L481 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-05-03 15:09:55,344 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3772 transitions. [2021-05-03 15:09:55,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:55,346 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:55,346 INFO L551 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-05-03 15:09:55,548 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-05-03 15:09:55,549 INFO L428 AbstractCegarLoop]: === Iteration 76 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:55,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:55,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1614115146, now seen corresponding path program 14 times [2021-05-03 15:09:55,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:55,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729752195] [2021-05-03 15:09:55,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:55,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:55,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:55,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729752195] [2021-05-03 15:09:55,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716638619] [2021-05-03 15:09:55,621 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 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-05-03 15:09:55,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:09:55,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:55,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:55,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:55,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:55,748 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-05-03 15:09:55,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:55,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:55,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:55,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-05-03 15:09:55,829 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:55,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:55,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:55,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104378480] [2021-05-03 15:09:55,830 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:55,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:55,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:55,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:55,830 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-05-03 15:09:56,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:56,673 INFO L93 Difference]: Finished difference Result 1686 states and 6593 transitions. [2021-05-03 15:09:56,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 15:09:56,673 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-05-03 15:09:56,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:56,677 INFO L225 Difference]: With dead ends: 1686 [2021-05-03 15:09:56,677 INFO L226 Difference]: Without dead ends: 1613 [2021-05-03 15:09:56,677 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 545.0ms TimeCoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 15:09:56,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1613 states. [2021-05-03 15:09:56,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1613 to 931. [2021-05-03 15:09:56,691 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-05-03 15:09:56,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-05-03 15:09:56,693 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-05-03 15:09:56,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:56,694 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-05-03 15:09:56,694 INFO L481 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-05-03 15:09:56,694 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-05-03 15:09:56,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:56,696 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:56,696 INFO L551 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-05-03 15:09:56,896 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:56,896 INFO L428 AbstractCegarLoop]: === Iteration 77 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:56,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:56,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1878957560, now seen corresponding path program 15 times [2021-05-03 15:09:56,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:56,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401015120] [2021-05-03 15:09:56,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:56,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:56,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:56,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401015120] [2021-05-03 15:09:56,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334098544] [2021-05-03 15:09:56,970 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 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-05-03 15:09:57,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:57,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:57,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:57,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:57,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:57,076 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-05-03 15:09:57,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:57,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:57,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:57,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:57,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:57,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:57,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:57,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071986010] [2021-05-03 15:09:57,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:57,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:57,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:57,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:57,224 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-05-03 15:09:58,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:58,486 INFO L93 Difference]: Finished difference Result 1771 states and 6888 transitions. [2021-05-03 15:09:58,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 15:09:58,486 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-05-03 15:09:58,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:58,490 INFO L225 Difference]: With dead ends: 1771 [2021-05-03 15:09:58,490 INFO L226 Difference]: Without dead ends: 1698 [2021-05-03 15:09:58,491 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 887.9ms TimeCoverageRelationStatistics Valid=337, Invalid=1223, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:09:58,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2021-05-03 15:09:58,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 940. [2021-05-03 15:09:58,505 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-05-03 15:09:58,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3719 transitions. [2021-05-03 15:09:58,507 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3719 transitions. Word has length 26 [2021-05-03 15:09:58,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:58,508 INFO L480 AbstractCegarLoop]: Abstraction has 940 states and 3719 transitions. [2021-05-03 15:09:58,508 INFO L481 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-05-03 15:09:58,508 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3719 transitions. [2021-05-03 15:09:58,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:58,510 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:58,510 INFO L551 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-05-03 15:09:58,710 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:58,711 INFO L428 AbstractCegarLoop]: === Iteration 78 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:58,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:58,711 INFO L82 PathProgramCache]: Analyzing trace with hash 2102483340, now seen corresponding path program 16 times [2021-05-03 15:09:58,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:58,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538906919] [2021-05-03 15:09:58,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:58,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:58,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:58,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538906919] [2021-05-03 15:09:58,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948617877] [2021-05-03 15:09:58,769 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 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-05-03 15:09:58,797 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:09:58,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:58,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:09:58,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:58,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:09:58,851 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-05-03 15:09:58,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:09:58,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:58,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:58,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:09:58,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:58,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:58,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:09:58,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407228826] [2021-05-03 15:09:58,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:09:58,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:58,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:09:58,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:09:58,911 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-05-03 15:09:59,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:09:59,119 INFO L93 Difference]: Finished difference Result 1357 states and 5335 transitions. [2021-05-03 15:09:59,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:09:59,119 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-05-03 15:09:59,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:09:59,122 INFO L225 Difference]: With dead ends: 1357 [2021-05-03 15:09:59,122 INFO L226 Difference]: Without dead ends: 1274 [2021-05-03 15:09:59,122 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 150.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:59,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-05-03 15:09:59,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 931. [2021-05-03 15:09:59,134 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-05-03 15:09:59,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 3682 transitions. [2021-05-03 15:09:59,137 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 3682 transitions. Word has length 26 [2021-05-03 15:09:59,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:09:59,137 INFO L480 AbstractCegarLoop]: Abstraction has 931 states and 3682 transitions. [2021-05-03 15:09:59,137 INFO L481 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-05-03 15:09:59,137 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 3682 transitions. [2021-05-03 15:09:59,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:09:59,139 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:09:59,139 INFO L551 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-05-03 15:09:59,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-05-03 15:09:59,342 INFO L428 AbstractCegarLoop]: === Iteration 79 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:09:59,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:09:59,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1242984242, now seen corresponding path program 15 times [2021-05-03 15:09:59,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:09:59,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131118191] [2021-05-03 15:09:59,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:09:59,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:09:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:59,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131118191] [2021-05-03 15:09:59,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234486714] [2021-05-03 15:09:59,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:09:59,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:09:59,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:09:59,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:09:59,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:09:59,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:59,526 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-05-03 15:09:59,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:09:59,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:09:59,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:09:59,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:09:59,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:09:59,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:09:59,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:09:59,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199324915] [2021-05-03 15:09:59,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:09:59,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:09:59,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:09:59,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:09:59,684 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-05-03 15:10:00,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:00,638 INFO L93 Difference]: Finished difference Result 1666 states and 6528 transitions. [2021-05-03 15:10:00,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 15:10:00,638 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-05-03 15:10:00,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:00,642 INFO L225 Difference]: With dead ends: 1666 [2021-05-03 15:10:00,642 INFO L226 Difference]: Without dead ends: 1593 [2021-05-03 15:10:00,642 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 696.4ms TimeCoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2021-05-03 15:10:00,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2021-05-03 15:10:00,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 940. [2021-05-03 15:10:00,660 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-05-03 15:10:00,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3720 transitions. [2021-05-03 15:10:00,662 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3720 transitions. Word has length 26 [2021-05-03 15:10:00,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:00,662 INFO L480 AbstractCegarLoop]: Abstraction has 940 states and 3720 transitions. [2021-05-03 15:10:00,662 INFO L481 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-05-03 15:10:00,662 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3720 transitions. [2021-05-03 15:10:00,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:00,664 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:00,664 INFO L551 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-05-03 15:10:00,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-05-03 15:10:00,865 INFO L428 AbstractCegarLoop]: === Iteration 80 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:00,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:00,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1070782094, now seen corresponding path program 16 times [2021-05-03 15:10:00,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:00,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046242007] [2021-05-03 15:10:00,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10: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-05-03 15:10:00,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046242007] [2021-05-03 15:10:00,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987894487] [2021-05-03 15:10:00,945 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:00,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:00,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:00,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:00,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:01,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:01,034 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-05-03 15:10:01,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:01,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:01,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:01,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:01,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:01,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:01,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:01,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902576858] [2021-05-03 15:10:01,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:01,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:01,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:01,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:01,095 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-05-03 15:10:01,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:01,287 INFO L93 Difference]: Finished difference Result 1299 states and 5104 transitions. [2021-05-03 15:10:01,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:01,287 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-05-03 15:10:01,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:01,290 INFO L225 Difference]: With dead ends: 1299 [2021-05-03 15:10:01,290 INFO L226 Difference]: Without dead ends: 1224 [2021-05-03 15:10:01,290 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 162.0ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:01,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2021-05-03 15:10:01,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 922. [2021-05-03 15:10:01,302 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-05-03 15:10:01,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 3646 transitions. [2021-05-03 15:10:01,304 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 3646 transitions. Word has length 26 [2021-05-03 15:10:01,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:01,305 INFO L480 AbstractCegarLoop]: Abstraction has 922 states and 3646 transitions. [2021-05-03 15:10:01,305 INFO L481 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-05-03 15:10:01,305 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 3646 transitions. [2021-05-03 15:10:01,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:01,306 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:01,306 INFO L551 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-05-03 15:10:01,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:01,510 INFO L428 AbstractCegarLoop]: === Iteration 81 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:01,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:01,510 INFO L82 PathProgramCache]: Analyzing trace with hash 514209786, now seen corresponding path program 17 times [2021-05-03 15:10:01,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:01,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768186155] [2021-05-03 15:10:01,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:01,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:01,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:01,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768186155] [2021-05-03 15:10:01,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97539547] [2021-05-03 15:10:01,607 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:01,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:10:01,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:01,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:01,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:01,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:01,714 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-05-03 15:10:01,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:01,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:01,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:01,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:10:01,762 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:01,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:01,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:10:01,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060883828] [2021-05-03 15:10:01,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:10:01,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:01,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:10:01,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:10:01,763 INFO L87 Difference]: Start difference. First operand 922 states and 3646 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:02,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:02,366 INFO L93 Difference]: Finished difference Result 2168 states and 8464 transitions. [2021-05-03 15:10:02,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 15:10:02,367 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:02,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:02,371 INFO L225 Difference]: With dead ends: 2168 [2021-05-03 15:10:02,371 INFO L226 Difference]: Without dead ends: 2086 [2021-05-03 15:10:02,372 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:10:02,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2021-05-03 15:10:02,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 984. [2021-05-03 15:10:02,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 983 states have (on average 3.9114954221770093) internal successors, (3845), 983 states have internal predecessors, (3845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:02,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 3845 transitions. [2021-05-03 15:10:02,392 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 3845 transitions. Word has length 26 [2021-05-03 15:10:02,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:02,392 INFO L480 AbstractCegarLoop]: Abstraction has 984 states and 3845 transitions. [2021-05-03 15:10:02,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:02,392 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 3845 transitions. [2021-05-03 15:10:02,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:02,394 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:02,394 INFO L551 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-05-03 15:10:02,594 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-05-03 15:10:02,594 INFO L428 AbstractCegarLoop]: === Iteration 82 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:02,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:02,595 INFO L82 PathProgramCache]: Analyzing trace with hash -72258572, now seen corresponding path program 17 times [2021-05-03 15:10:02,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:02,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099257085] [2021-05-03 15:10:02,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:02,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:02,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099257085] [2021-05-03 15:10:02,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813599499] [2021-05-03 15:10:02,664 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 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-05-03 15:10:02,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:02,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:02,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:02,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:02,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:02,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 15:10:02,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:02,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:02,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:02,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:10:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:02,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:02,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:02,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913214581] [2021-05-03 15:10:02,830 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:02,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:02,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:02,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:02,831 INFO L87 Difference]: Start difference. First operand 984 states and 3845 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-05-03 15:10:03,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:03,338 INFO L93 Difference]: Finished difference Result 2118 states and 8296 transitions. [2021-05-03 15:10:03,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:03,339 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-05-03 15:10:03,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:03,344 INFO L225 Difference]: With dead ends: 2118 [2021-05-03 15:10:03,344 INFO L226 Difference]: Without dead ends: 2036 [2021-05-03 15:10:03,344 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:03,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2036 states. [2021-05-03 15:10:03,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2036 to 954. [2021-05-03 15:10:03,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.931794333683106) internal successors, (3747), 953 states have internal predecessors, (3747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:03,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3747 transitions. [2021-05-03 15:10:03,363 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3747 transitions. Word has length 26 [2021-05-03 15:10:03,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:03,364 INFO L480 AbstractCegarLoop]: Abstraction has 954 states and 3747 transitions. [2021-05-03 15:10:03,364 INFO L481 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-05-03 15:10:03,364 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3747 transitions. [2021-05-03 15:10:03,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:03,365 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:03,365 INFO L551 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-05-03 15:10:03,566 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:03,566 INFO L428 AbstractCegarLoop]: === Iteration 83 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:03,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:03,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1300056958, now seen corresponding path program 18 times [2021-05-03 15:10:03,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:03,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305052819] [2021-05-03 15:10:03,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:03,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:03,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-05-03 15:10:03,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305052819] [2021-05-03 15:10:03,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057789062] [2021-05-03 15:10:03,677 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 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-05-03 15:10:03,707 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:03,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:03,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:03,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:03,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:03,802 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-05-03 15:10:03,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:03,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:03,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:03,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-05-03 15:10:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:03,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:03,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-05-03 15:10:03,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81372149] [2021-05-03 15:10:03,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:10:03,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:03,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:10:03,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:03,883 INFO L87 Difference]: Start difference. First operand 954 states and 3747 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:10:04,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:04,628 INFO L93 Difference]: Finished difference Result 2208 states and 8474 transitions. [2021-05-03 15:10:04,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 15:10:04,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:10:04,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:04,634 INFO L225 Difference]: With dead ends: 2208 [2021-05-03 15:10:04,634 INFO L226 Difference]: Without dead ends: 2044 [2021-05-03 15:10:04,634 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 452.2ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-05-03 15:10:04,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-05-03 15:10:04,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 996. [2021-05-03 15:10:04,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 995 states have (on average 3.9115577889447235) internal successors, (3892), 995 states have internal predecessors, (3892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:04,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 3892 transitions. [2021-05-03 15:10:04,654 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 3892 transitions. Word has length 26 [2021-05-03 15:10:04,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:04,655 INFO L480 AbstractCegarLoop]: Abstraction has 996 states and 3892 transitions. [2021-05-03 15:10:04,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 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-05-03 15:10:04,655 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 3892 transitions. [2021-05-03 15:10:04,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:04,657 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:04,657 INFO L551 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-05-03 15:10:04,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:04,861 INFO L428 AbstractCegarLoop]: === Iteration 84 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:04,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:04,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1886525316, now seen corresponding path program 18 times [2021-05-03 15:10:04,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:04,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918429616] [2021-05-03 15:10:04,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:04,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:04,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-05-03 15:10:04,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918429616] [2021-05-03 15:10:04,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851194271] [2021-05-03 15:10:04,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:04,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:10:04,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:04,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:04,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:05,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:05,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-05-03 15:10:05,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:05,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:05,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:05,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:35 [2021-05-03 15:10:05,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:05,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:05,190 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-05-03 15:10:05,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427406145] [2021-05-03 15:10:05,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:10:05,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:05,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:10:05,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:10:05,191 INFO L87 Difference]: Start difference. First operand 996 states and 3892 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-05-03 15:10:05,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:05,898 INFO L93 Difference]: Finished difference Result 1639 states and 6401 transitions. [2021-05-03 15:10:05,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 15:10:05,899 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-05-03 15:10:05,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:05,902 INFO L225 Difference]: With dead ends: 1639 [2021-05-03 15:10:05,902 INFO L226 Difference]: Without dead ends: 1557 [2021-05-03 15:10:05,903 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 455.6ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:10:05,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2021-05-03 15:10:05,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 963. [2021-05-03 15:10:05,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.9293139293139294) internal successors, (3780), 962 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:05,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3780 transitions. [2021-05-03 15:10:05,919 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3780 transitions. Word has length 26 [2021-05-03 15:10:05,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:05,919 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3780 transitions. [2021-05-03 15:10:05,919 INFO L481 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-05-03 15:10:05,919 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3780 transitions. [2021-05-03 15:10:05,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:05,921 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:05,921 INFO L551 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-05-03 15:10:06,121 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:06,122 INFO L428 AbstractCegarLoop]: === Iteration 85 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:06,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:06,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1153064272, now seen corresponding path program 19 times [2021-05-03 15:10:06,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:06,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477306736] [2021-05-03 15:10:06,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:06,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:06,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:06,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477306736] [2021-05-03 15:10:06,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488466780] [2021-05-03 15:10:06,272 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:06,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:06,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:06,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:06,374 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-05-03 15:10:06,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:06,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:06,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:06,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:06,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-05-03 15:10:06,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:06,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:10:06,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011169429] [2021-05-03 15:10:06,441 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:10:06,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:06,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:10:06,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:10:06,441 INFO L87 Difference]: Start difference. First operand 963 states and 3780 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:07,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:07,072 INFO L93 Difference]: Finished difference Result 1759 states and 6856 transitions. [2021-05-03 15:10:07,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-03 15:10:07,072 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:07,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:07,076 INFO L225 Difference]: With dead ends: 1759 [2021-05-03 15:10:07,076 INFO L226 Difference]: Without dead ends: 1668 [2021-05-03 15:10:07,076 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 381.0ms TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:07,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1668 states. [2021-05-03 15:10:07,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1668 to 963. [2021-05-03 15:10:07,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.9293139293139294) internal successors, (3780), 962 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:07,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3780 transitions. [2021-05-03 15:10:07,093 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3780 transitions. Word has length 26 [2021-05-03 15:10:07,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:07,094 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3780 transitions. [2021-05-03 15:10:07,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:07,094 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3780 transitions. [2021-05-03 15:10:07,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:07,096 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:07,096 INFO L551 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-05-03 15:10:07,296 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-05-03 15:10:07,296 INFO L428 AbstractCegarLoop]: === Iteration 86 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:07,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:07,297 INFO L82 PathProgramCache]: Analyzing trace with hash 2044354280, now seen corresponding path program 20 times [2021-05-03 15:10:07,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:07,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756044141] [2021-05-03 15:10:07,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:07,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756044141] [2021-05-03 15:10:07,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263359961] [2021-05-03 15:10:07,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:07,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:07,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:07,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:07,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:07,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:07,532 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-05-03 15:10:07,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:07,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:07,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:07,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:07,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:07,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-05-03 15:10:07,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422031761] [2021-05-03 15:10:07,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:10:07,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:07,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:10:07,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:10:07,599 INFO L87 Difference]: Start difference. First operand 963 states and 3780 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:08,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:08,156 INFO L93 Difference]: Finished difference Result 1718 states and 6708 transitions. [2021-05-03 15:10:08,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 15:10:08,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:08,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:08,162 INFO L225 Difference]: With dead ends: 1718 [2021-05-03 15:10:08,162 INFO L226 Difference]: Without dead ends: 1628 [2021-05-03 15:10:08,162 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 381.8ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:10:08,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2021-05-03 15:10:08,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 963. [2021-05-03 15:10:08,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.9293139293139294) internal successors, (3780), 962 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:08,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3780 transitions. [2021-05-03 15:10:08,183 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3780 transitions. Word has length 26 [2021-05-03 15:10:08,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:08,184 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3780 transitions. [2021-05-03 15:10:08,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:10:08,184 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3780 transitions. [2021-05-03 15:10:08,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:08,187 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:08,187 INFO L551 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-05-03 15:10:08,405 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:08,405 INFO L428 AbstractCegarLoop]: === Iteration 87 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:08,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:08,406 INFO L82 PathProgramCache]: Analyzing trace with hash 722447380, now seen corresponding path program 19 times [2021-05-03 15:10:08,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:08,406 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981194843] [2021-05-03 15:10:08,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:08,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:08,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981194843] [2021-05-03 15:10:08,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904484524] [2021-05-03 15:10:08,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:08,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:08,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:08,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:08,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:08,594 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-05-03 15:10:08,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:08,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:08,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:08,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:08,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:08,661 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:08,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298043895] [2021-05-03 15:10:08,661 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:08,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:08,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:08,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:08,661 INFO L87 Difference]: Start difference. First operand 963 states and 3780 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-05-03 15:10:08,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:08,977 INFO L93 Difference]: Finished difference Result 1509 states and 5906 transitions. [2021-05-03 15:10:08,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:10:08,977 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-05-03 15:10:08,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:08,981 INFO L225 Difference]: With dead ends: 1509 [2021-05-03 15:10:08,981 INFO L226 Difference]: Without dead ends: 1427 [2021-05-03 15:10:08,981 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 212.7ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:10:08,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2021-05-03 15:10:08,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 972. [2021-05-03 15:10:08,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 3.9309989701338828) internal successors, (3817), 971 states have internal predecessors, (3817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:08,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 3817 transitions. [2021-05-03 15:10:09,000 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 3817 transitions. Word has length 26 [2021-05-03 15:10:09,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:09,000 INFO L480 AbstractCegarLoop]: Abstraction has 972 states and 3817 transitions. [2021-05-03 15:10:09,000 INFO L481 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-05-03 15:10:09,000 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 3817 transitions. [2021-05-03 15:10:09,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:09,002 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:09,002 INFO L551 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-05-03 15:10:09,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-05-03 15:10:09,202 INFO L428 AbstractCegarLoop]: === Iteration 88 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:09,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:09,203 INFO L82 PathProgramCache]: Analyzing trace with hash -659468024, now seen corresponding path program 20 times [2021-05-03 15:10:09,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:09,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071965194] [2021-05-03 15:10:09,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:09,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071965194] [2021-05-03 15:10:09,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468129958] [2021-05-03 15:10:09,289 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 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-05-03 15:10:09,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:09,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:09,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:09,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:09,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:09,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 11 treesize of output 7 [2021-05-03 15:10:09,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:09,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:09,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:09,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:09,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:09,445 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:09,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:09,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379101937] [2021-05-03 15:10:09,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:09,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:09,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:09,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:09,446 INFO L87 Difference]: Start difference. First operand 972 states and 3817 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-05-03 15:10:09,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:09,782 INFO L93 Difference]: Finished difference Result 1493 states and 5826 transitions. [2021-05-03 15:10:09,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 15:10:09,782 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-05-03 15:10:09,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:09,785 INFO L225 Difference]: With dead ends: 1493 [2021-05-03 15:10:09,785 INFO L226 Difference]: Without dead ends: 1420 [2021-05-03 15:10:09,786 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 235.1ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:09,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-05-03 15:10:09,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 954. [2021-05-03 15:10:09,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.931794333683106) internal successors, (3747), 953 states have internal predecessors, (3747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:09,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3747 transitions. [2021-05-03 15:10:09,802 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3747 transitions. Word has length 26 [2021-05-03 15:10:09,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:09,802 INFO L480 AbstractCegarLoop]: Abstraction has 954 states and 3747 transitions. [2021-05-03 15:10:09,802 INFO L481 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-05-03 15:10:09,802 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3747 transitions. [2021-05-03 15:10:09,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:09,804 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:09,804 INFO L551 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-05-03 15:10:10,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:10,005 INFO L428 AbstractCegarLoop]: === Iteration 89 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:10,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:10,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1371947268, now seen corresponding path program 17 times [2021-05-03 15:10:10,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:10,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507041448] [2021-05-03 15:10:10,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:10,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:10,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:10,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507041448] [2021-05-03 15:10:10,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820324562] [2021-05-03 15:10:10,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:10,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:10,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:10,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:10,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:10,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:10,228 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-05-03 15:10:10,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:10,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:10,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:10,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:10:10,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:10,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:10,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:10,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119245261] [2021-05-03 15:10:10,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:10,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:10,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:10,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:10,291 INFO L87 Difference]: Start difference. First operand 954 states and 3747 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-05-03 15:10:10,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:10,831 INFO L93 Difference]: Finished difference Result 1935 states and 7456 transitions. [2021-05-03 15:10:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:10,832 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-05-03 15:10:10,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:10,836 INFO L225 Difference]: With dead ends: 1935 [2021-05-03 15:10:10,836 INFO L226 Difference]: Without dead ends: 1862 [2021-05-03 15:10:10,836 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 234.3ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:10,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2021-05-03 15:10:10,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1004. [2021-05-03 15:10:10,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1003 states have (on average 3.8913260219341974) internal successors, (3903), 1003 states have internal predecessors, (3903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:10,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 3903 transitions. [2021-05-03 15:10:10,853 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 3903 transitions. Word has length 26 [2021-05-03 15:10:10,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:10,853 INFO L480 AbstractCegarLoop]: Abstraction has 1004 states and 3903 transitions. [2021-05-03 15:10:10,853 INFO L481 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-05-03 15:10:10,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 3903 transitions. [2021-05-03 15:10:10,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:10,854 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:10,854 INFO L551 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-05-03 15:10:11,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:11,057 INFO L428 AbstractCegarLoop]: === Iteration 90 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:11,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:11,057 INFO L82 PathProgramCache]: Analyzing trace with hash -2082246426, now seen corresponding path program 17 times [2021-05-03 15:10:11,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:11,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666879169] [2021-05-03 15:10:11,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:11,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:11,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:11,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666879169] [2021-05-03 15:10:11,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066688667] [2021-05-03 15:10:11,122 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 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-05-03 15:10:11,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:11,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:11,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:11,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:11,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:11,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-05-03 15:10:11,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:11,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:11,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:11,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-05-03 15:10:11,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:11,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:11,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:11,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605839657] [2021-05-03 15:10:11,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:11,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:11,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:11,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:11,315 INFO L87 Difference]: Start difference. First operand 1004 states and 3903 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-05-03 15:10:11,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:11,823 INFO L93 Difference]: Finished difference Result 1890 states and 7297 transitions. [2021-05-03 15:10:11,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:11,823 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-05-03 15:10:11,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:11,827 INFO L225 Difference]: With dead ends: 1890 [2021-05-03 15:10:11,828 INFO L226 Difference]: Without dead ends: 1817 [2021-05-03 15:10:11,828 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 210.2ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:11,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2021-05-03 15:10:11,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 960. [2021-05-03 15:10:11,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.9280500521376434) internal successors, (3767), 959 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:11,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3767 transitions. [2021-05-03 15:10:11,846 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3767 transitions. Word has length 26 [2021-05-03 15:10:11,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:11,847 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3767 transitions. [2021-05-03 15:10:11,847 INFO L481 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-05-03 15:10:11,847 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3767 transitions. [2021-05-03 15:10:11,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:11,848 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:11,848 INFO L551 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-05-03 15:10:12,048 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:12,049 INFO L428 AbstractCegarLoop]: === Iteration 91 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:12,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:12,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1349864576, now seen corresponding path program 18 times [2021-05-03 15:10:12,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:12,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701735404] [2021-05-03 15:10:12,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:12,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701735404] [2021-05-03 15:10:12,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351082026] [2021-05-03 15:10:12,110 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 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-05-03 15:10:12,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:10:12,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:12,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:10:12,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:12,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:12,242 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-05-03 15:10:12,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:12,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:12,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:12,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-05-03 15:10:12,327 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:12,327 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:12,327 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:10:12,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725880204] [2021-05-03 15:10:12,327 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:10:12,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:12,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:10:12,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:12,328 INFO L87 Difference]: Start difference. First operand 960 states and 3767 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-05-03 15:10:13,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:13,249 INFO L93 Difference]: Finished difference Result 1716 states and 6679 transitions. [2021-05-03 15:10:13,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 15:10:13,250 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-05-03 15:10:13,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:13,253 INFO L225 Difference]: With dead ends: 1716 [2021-05-03 15:10:13,253 INFO L226 Difference]: Without dead ends: 1643 [2021-05-03 15:10:13,254 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 585.8ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 15:10:13,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-05-03 15:10:13,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 996. [2021-05-03 15:10:13,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 995 states have (on average 3.912562814070352) internal successors, (3893), 995 states have internal predecessors, (3893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:13,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 3893 transitions. [2021-05-03 15:10:13,270 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 3893 transitions. Word has length 26 [2021-05-03 15:10:13,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:13,270 INFO L480 AbstractCegarLoop]: Abstraction has 996 states and 3893 transitions. [2021-05-03 15:10:13,270 INFO L481 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-05-03 15:10:13,270 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 3893 transitions. [2021-05-03 15:10:13,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:13,272 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:13,272 INFO L551 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-05-03 15:10:13,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:13,472 INFO L428 AbstractCegarLoop]: === Iteration 92 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:13,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:13,473 INFO L82 PathProgramCache]: Analyzing trace with hash -2060163734, now seen corresponding path program 18 times [2021-05-03 15:10:13,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:13,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046968980] [2021-05-03 15:10:13,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:13,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046968980] [2021-05-03 15:10:13,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639417586] [2021-05-03 15:10:13,532 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:13,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 15:10:13,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:13,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:10:13,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:13,666 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:13,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 15:10:13,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:13,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:13,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-05-03 15:10:13,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-05-03 15:10:13,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:13,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:13,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:10:13,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832266556] [2021-05-03 15:10:13,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:10:13,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:13,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:10:13,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:13,756 INFO L87 Difference]: Start difference. First operand 996 states and 3893 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-05-03 15:10:14,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:14,660 INFO L93 Difference]: Finished difference Result 1669 states and 6515 transitions. [2021-05-03 15:10:14,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 15:10:14,660 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-05-03 15:10:14,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:14,664 INFO L225 Difference]: With dead ends: 1669 [2021-05-03 15:10:14,664 INFO L226 Difference]: Without dead ends: 1596 [2021-05-03 15:10:14,664 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 578.8ms TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 15:10:14,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2021-05-03 15:10:14,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 969. [2021-05-03 15:10:14,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 968 states have (on average 3.928719008264463) internal successors, (3803), 968 states have internal predecessors, (3803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:14,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 3803 transitions. [2021-05-03 15:10:14,679 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 3803 transitions. Word has length 26 [2021-05-03 15:10:14,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:14,679 INFO L480 AbstractCegarLoop]: Abstraction has 969 states and 3803 transitions. [2021-05-03 15:10:14,679 INFO L481 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-05-03 15:10:14,679 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 3803 transitions. [2021-05-03 15:10:14,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:14,680 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:14,681 INFO L551 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-05-03 15:10:14,881 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:14,881 INFO L428 AbstractCegarLoop]: === Iteration 93 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:14,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:14,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1969961148, now seen corresponding path program 19 times [2021-05-03 15:10:14,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:14,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731359720] [2021-05-03 15:10:14,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:14,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731359720] [2021-05-03 15:10:14,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753746276] [2021-05-03 15:10:14,952 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 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-05-03 15:10:14,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:14,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:14,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:15,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:15,049 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-05-03 15:10:15,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:15,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:15,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:15,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:15,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:15,111 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:15,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:15,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141350375] [2021-05-03 15:10:15,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:15,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:15,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:15,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:15,112 INFO L87 Difference]: Start difference. First operand 969 states and 3803 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-05-03 15:10:15,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:15,473 INFO L93 Difference]: Finished difference Result 1492 states and 5839 transitions. [2021-05-03 15:10:15,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:10:15,474 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-05-03 15:10:15,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:15,477 INFO L225 Difference]: With dead ends: 1492 [2021-05-03 15:10:15,477 INFO L226 Difference]: Without dead ends: 1419 [2021-05-03 15:10:15,477 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 192.3ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:10:15,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2021-05-03 15:10:15,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 978. [2021-05-03 15:10:15,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 977 states have (on average 3.930399181166837) internal successors, (3840), 977 states have internal predecessors, (3840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:15,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 3840 transitions. [2021-05-03 15:10:15,491 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 3840 transitions. Word has length 26 [2021-05-03 15:10:15,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:15,492 INFO L480 AbstractCegarLoop]: Abstraction has 978 states and 3840 transitions. [2021-05-03 15:10:15,492 INFO L481 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-05-03 15:10:15,492 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 3840 transitions. [2021-05-03 15:10:15,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:15,493 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:15,493 INFO L551 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-05-03 15:10:15,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-05-03 15:10:15,694 INFO L428 AbstractCegarLoop]: === Iteration 94 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:15,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:15,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1656434752, now seen corresponding path program 20 times [2021-05-03 15:10:15,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:15,694 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172496521] [2021-05-03 15:10:15,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:15,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:15,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172496521] [2021-05-03 15:10:15,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909854893] [2021-05-03 15:10:15,751 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 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-05-03 15:10:15,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:15,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:15,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:10:15,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:15,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:15,840 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-05-03 15:10:15,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:15,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:15,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:15,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:10:15,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:15,966 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:15,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:10:15,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060062978] [2021-05-03 15:10:15,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:10:15,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:15,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:10:15,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:15,966 INFO L87 Difference]: Start difference. First operand 978 states and 3840 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-05-03 15:10:17,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:17,099 INFO L93 Difference]: Finished difference Result 1759 states and 6869 transitions. [2021-05-03 15:10:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:10:17,099 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-05-03 15:10:17,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:17,103 INFO L225 Difference]: With dead ends: 1759 [2021-05-03 15:10:17,103 INFO L226 Difference]: Without dead ends: 1676 [2021-05-03 15:10:17,104 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 767.4ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:10:17,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1676 states. [2021-05-03 15:10:17,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1676 to 969. [2021-05-03 15:10:17,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 968 states have (on average 3.928719008264463) internal successors, (3803), 968 states have internal predecessors, (3803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:17,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 3803 transitions. [2021-05-03 15:10:17,122 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 3803 transitions. Word has length 26 [2021-05-03 15:10:17,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:17,122 INFO L480 AbstractCegarLoop]: Abstraction has 969 states and 3803 transitions. [2021-05-03 15:10:17,122 INFO L481 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-05-03 15:10:17,122 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 3803 transitions. [2021-05-03 15:10:17,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:17,124 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:17,124 INFO L551 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-05-03 15:10:17,349 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-05-03 15:10:17,349 INFO L428 AbstractCegarLoop]: === Iteration 95 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:17,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:17,349 INFO L82 PathProgramCache]: Analyzing trace with hash 796935654, now seen corresponding path program 19 times [2021-05-03 15:10:17,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:17,350 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292257346] [2021-05-03 15:10:17,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:17,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:17,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:17,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292257346] [2021-05-03 15:10:17,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674662202] [2021-05-03 15:10:17,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:17,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 15:10:17,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:17,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:17,529 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-05-03 15:10:17,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:17,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:17,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:17,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-05-03 15:10:17,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:17,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:17,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 15:10:17,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805049881] [2021-05-03 15:10:17,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:10:17,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:17,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:10:17,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:17,601 INFO L87 Difference]: Start difference. First operand 969 states and 3803 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-05-03 15:10:17,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:17,920 INFO L93 Difference]: Finished difference Result 1439 states and 5646 transitions. [2021-05-03 15:10:17,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:10:17,921 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-05-03 15:10:17,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:17,924 INFO L225 Difference]: With dead ends: 1439 [2021-05-03 15:10:17,924 INFO L226 Difference]: Without dead ends: 1366 [2021-05-03 15:10:17,924 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 199.3ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:10:17,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2021-05-03 15:10:17,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 978. [2021-05-03 15:10:17,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 977 states have (on average 3.9314227226202663) internal successors, (3841), 977 states have internal predecessors, (3841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:17,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 3841 transitions. [2021-05-03 15:10:17,939 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 3841 transitions. Word has length 26 [2021-05-03 15:10:17,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:17,940 INFO L480 AbstractCegarLoop]: Abstraction has 978 states and 3841 transitions. [2021-05-03 15:10:17,940 INFO L481 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-05-03 15:10:17,940 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 3841 transitions. [2021-05-03 15:10:17,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-03 15:10:17,942 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:17,942 INFO L551 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-05-03 15:10:18,144 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:18,145 INFO L428 AbstractCegarLoop]: === Iteration 96 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:18,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:18,145 INFO L82 PathProgramCache]: Analyzing trace with hash 624733506, now seen corresponding path program 20 times [2021-05-03 15:10:18,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:18,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719547964] [2021-05-03 15:10:18,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:18,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:18,217 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:18,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719547964] [2021-05-03 15:10:18,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401660283] [2021-05-03 15:10:18,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:18,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:18,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:18,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:10:18,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:18,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:18,328 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-05-03 15:10:18,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:18,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:18,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:18,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-05-03 15:10:18,464 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:18,464 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:18,464 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 15:10:18,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981918767] [2021-05-03 15:10:18,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:10:18,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:18,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:10:18,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:18,465 INFO L87 Difference]: Start difference. First operand 978 states and 3841 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-05-03 15:10:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:19,627 INFO L93 Difference]: Finished difference Result 1688 states and 6589 transitions. [2021-05-03 15:10:19,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:10:19,628 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-05-03 15:10:19,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:19,631 INFO L225 Difference]: With dead ends: 1688 [2021-05-03 15:10:19,631 INFO L226 Difference]: Without dead ends: 1613 [2021-05-03 15:10:19,631 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 787.4ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:10:19,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1613 states. [2021-05-03 15:10:19,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1613 to 960. [2021-05-03 15:10:19,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.9280500521376434) internal successors, (3767), 959 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:19,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3767 transitions. [2021-05-03 15:10:19,647 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3767 transitions. Word has length 26 [2021-05-03 15:10:19,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:19,647 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3767 transitions. [2021-05-03 15:10:19,647 INFO L481 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-05-03 15:10:19,647 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3767 transitions. [2021-05-03 15:10:19,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:19,649 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:19,649 INFO L551 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-05-03 15:10:19,849 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:19,850 INFO L428 AbstractCegarLoop]: === Iteration 97 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:19,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:19,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1823844999, now seen corresponding path program 21 times [2021-05-03 15:10:19,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:19,850 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654791626] [2021-05-03 15:10:19,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:19,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:19,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:19,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654791626] [2021-05-03 15:10:19,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245791019] [2021-05-03 15:10:19,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:19,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:10:19,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:19,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:19,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:19,996 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:19,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:19,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:19,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576271490] [2021-05-03 15:10:19,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:19,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:19,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:19,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:19,997 INFO L87 Difference]: Start difference. First operand 960 states and 3767 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:20,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:20,266 INFO L93 Difference]: Finished difference Result 3279 states and 12423 transitions. [2021-05-03 15:10:20,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 15:10:20,267 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:20,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:20,273 INFO L225 Difference]: With dead ends: 3279 [2021-05-03 15:10:20,274 INFO L226 Difference]: Without dead ends: 3102 [2021-05-03 15:10:20,274 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 134.4ms TimeCoverageRelationStatistics Valid=147, Invalid=359, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:20,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3102 states. [2021-05-03 15:10:20,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3102 to 1434. [2021-05-03 15:10:20,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1433 states have (on average 4.174459176552687) internal successors, (5982), 1433 states have internal predecessors, (5982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:20,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 5982 transitions. [2021-05-03 15:10:20,307 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 5982 transitions. Word has length 28 [2021-05-03 15:10:20,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:20,307 INFO L480 AbstractCegarLoop]: Abstraction has 1434 states and 5982 transitions. [2021-05-03 15:10:20,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:20,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 5982 transitions. [2021-05-03 15:10:20,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:20,310 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:20,310 INFO L551 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-05-03 15:10:20,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable163 [2021-05-03 15:10:20,522 INFO L428 AbstractCegarLoop]: === Iteration 98 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:20,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:20,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1964500729, now seen corresponding path program 22 times [2021-05-03 15:10:20,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:20,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276708925] [2021-05-03 15:10:20,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:20,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:20,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276708925] [2021-05-03 15:10:20,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932287778] [2021-05-03 15:10:20,549 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:20,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:20,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:20,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:20,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:20,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:20,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:20,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:20,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287849756] [2021-05-03 15:10:20,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:20,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:20,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:20,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:20,650 INFO L87 Difference]: Start difference. First operand 1434 states and 5982 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:20,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:20,847 INFO L93 Difference]: Finished difference Result 3236 states and 12555 transitions. [2021-05-03 15:10:20,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 15:10:20,847 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:20,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:20,853 INFO L225 Difference]: With dead ends: 3236 [2021-05-03 15:10:20,854 INFO L226 Difference]: Without dead ends: 2982 [2021-05-03 15:10:20,854 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:20,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2982 states. [2021-05-03 15:10:20,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2982 to 1795. [2021-05-03 15:10:20,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1795 states, 1794 states have (on average 4.193979933110368) internal successors, (7524), 1794 states have internal predecessors, (7524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:20,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1795 states to 1795 states and 7524 transitions. [2021-05-03 15:10:20,893 INFO L78 Accepts]: Start accepts. Automaton has 1795 states and 7524 transitions. Word has length 28 [2021-05-03 15:10:20,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:20,893 INFO L480 AbstractCegarLoop]: Abstraction has 1795 states and 7524 transitions. [2021-05-03 15:10:20,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:20,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1795 states and 7524 transitions. [2021-05-03 15:10:20,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:20,898 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:20,898 INFO L551 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-05-03 15:10:21,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:21,098 INFO L428 AbstractCegarLoop]: === Iteration 99 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:21,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:21,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1098043517, now seen corresponding path program 23 times [2021-05-03 15:10:21,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:21,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173352110] [2021-05-03 15:10:21,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:21,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:21,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173352110] [2021-05-03 15:10:21,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885019474] [2021-05-03 15:10:21,120 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:21,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 15:10:21,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:21,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:21,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:21,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:21,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:21,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:21,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546363684] [2021-05-03 15:10:21,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:21,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:21,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:21,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:21,234 INFO L87 Difference]: Start difference. First operand 1795 states and 7524 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-05-03 15:10:21,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:21,466 INFO L93 Difference]: Finished difference Result 3187 states and 12461 transitions. [2021-05-03 15:10:21,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:21,467 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-05-03 15:10:21,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:21,472 INFO L225 Difference]: With dead ends: 3187 [2021-05-03 15:10:21,472 INFO L226 Difference]: Without dead ends: 3089 [2021-05-03 15:10:21,472 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 114.2ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:10:21,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2021-05-03 15:10:21,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 1790. [2021-05-03 15:10:21,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1789 states have (on average 4.18278367803242) internal successors, (7483), 1789 states have internal predecessors, (7483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:21,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 7483 transitions. [2021-05-03 15:10:21,502 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 7483 transitions. Word has length 28 [2021-05-03 15:10:21,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:21,503 INFO L480 AbstractCegarLoop]: Abstraction has 1790 states and 7483 transitions. [2021-05-03 15:10:21,503 INFO L481 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-05-03 15:10:21,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 7483 transitions. [2021-05-03 15:10:21,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:21,505 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:21,506 INFO L551 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-05-03 15:10:21,706 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-05-03 15:10:21,706 INFO L428 AbstractCegarLoop]: === Iteration 100 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:21,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:21,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1929816143, now seen corresponding path program 24 times [2021-05-03 15:10:21,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:21,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739323262] [2021-05-03 15:10:21,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:21,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:21,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739323262] [2021-05-03 15:10:21,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575515699] [2021-05-03 15:10:21,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:21,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:21,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:21,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:21,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:21,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:21,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:21,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:21,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044454728] [2021-05-03 15:10:21,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:21,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:21,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:21,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:21,819 INFO L87 Difference]: Start difference. First operand 1790 states and 7483 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-05-03 15:10:21,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:21,977 INFO L93 Difference]: Finished difference Result 3507 states and 13666 transitions. [2021-05-03 15:10:21,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:21,978 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-05-03 15:10:21,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:21,985 INFO L225 Difference]: With dead ends: 3507 [2021-05-03 15:10:21,985 INFO L226 Difference]: Without dead ends: 3255 [2021-05-03 15:10:21,985 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 69.1ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:10:21,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2021-05-03 15:10:22,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 2159. [2021-05-03 15:10:22,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2159 states, 2158 states have (on average 4.244670991658944) internal successors, (9160), 2158 states have internal predecessors, (9160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:22,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2159 states to 2159 states and 9160 transitions. [2021-05-03 15:10:22,031 INFO L78 Accepts]: Start accepts. Automaton has 2159 states and 9160 transitions. Word has length 28 [2021-05-03 15:10:22,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:22,031 INFO L480 AbstractCegarLoop]: Abstraction has 2159 states and 9160 transitions. [2021-05-03 15:10:22,031 INFO L481 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-05-03 15:10:22,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2159 states and 9160 transitions. [2021-05-03 15:10:22,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:22,035 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:22,035 INFO L551 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-05-03 15:10:22,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-05-03 15:10:22,236 INFO L428 AbstractCegarLoop]: === Iteration 101 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:22,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1419687985, now seen corresponding path program 25 times [2021-05-03 15:10:22,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:22,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285652626] [2021-05-03 15:10:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:22,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:22,258 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:22,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285652626] [2021-05-03 15:10:22,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380518293] [2021-05-03 15:10:22,259 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 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-05-03 15:10:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:22,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:22,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:22,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-05-03 15:10:22,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:22,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:22,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553307560] [2021-05-03 15:10:22,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:22,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:22,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:22,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:22,362 INFO L87 Difference]: Start difference. First operand 2159 states and 9160 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-05-03 15:10:22,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:22,572 INFO L93 Difference]: Finished difference Result 3239 states and 13025 transitions. [2021-05-03 15:10:22,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:22,572 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-05-03 15:10:22,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:22,580 INFO L225 Difference]: With dead ends: 3239 [2021-05-03 15:10:22,580 INFO L226 Difference]: Without dead ends: 3150 [2021-05-03 15:10:22,580 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:10:22,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3150 states. [2021-05-03 15:10:22,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3150 to 2206. [2021-05-03 15:10:22,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2205 states have (on average 4.284353741496599) internal successors, (9447), 2205 states have internal predecessors, (9447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:22,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 9447 transitions. [2021-05-03 15:10:22,621 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 9447 transitions. Word has length 28 [2021-05-03 15:10:22,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:22,621 INFO L480 AbstractCegarLoop]: Abstraction has 2206 states and 9447 transitions. [2021-05-03 15:10:22,621 INFO L481 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-05-03 15:10:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 9447 transitions. [2021-05-03 15:10:22,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:22,625 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:22,625 INFO L551 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-05-03 15:10:22,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:22,829 INFO L428 AbstractCegarLoop]: === Iteration 102 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:22,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:22,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1022624813, now seen corresponding path program 26 times [2021-05-03 15:10:22,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:22,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364852534] [2021-05-03 15:10:22,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:22,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:22,849 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:22,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364852534] [2021-05-03 15:10:22,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041162986] [2021-05-03 15:10:22,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:22,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:22,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:22,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:22,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:22,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:22,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:22,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:22,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968482975] [2021-05-03 15:10:22,948 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:22,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:22,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:22,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:22,948 INFO L87 Difference]: Start difference. First operand 2206 states and 9447 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-05-03 15:10:23,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:23,140 INFO L93 Difference]: Finished difference Result 5842 states and 23522 transitions. [2021-05-03 15:10:23,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:23,141 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-05-03 15:10:23,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:23,152 INFO L225 Difference]: With dead ends: 5842 [2021-05-03 15:10:23,153 INFO L226 Difference]: Without dead ends: 5604 [2021-05-03 15:10:23,153 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 83.3ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:10:23,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5604 states. [2021-05-03 15:10:23,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5604 to 3077. [2021-05-03 15:10:23,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3077 states, 3076 states have (on average 4.447009102730819) internal successors, (13679), 3076 states have internal predecessors, (13679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:23,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3077 states to 3077 states and 13679 transitions. [2021-05-03 15:10:23,220 INFO L78 Accepts]: Start accepts. Automaton has 3077 states and 13679 transitions. Word has length 28 [2021-05-03 15:10:23,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:23,220 INFO L480 AbstractCegarLoop]: Abstraction has 3077 states and 13679 transitions. [2021-05-03 15:10:23,220 INFO L481 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-05-03 15:10:23,220 INFO L276 IsEmpty]: Start isEmpty. Operand 3077 states and 13679 transitions. [2021-05-03 15:10:23,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:23,225 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:23,226 INFO L551 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-05-03 15:10:23,426 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:23,426 INFO L428 AbstractCegarLoop]: === Iteration 103 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:23,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:23,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1332519461, now seen corresponding path program 27 times [2021-05-03 15:10:23,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:23,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800514415] [2021-05-03 15:10:23,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:23,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:10:23,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800514415] [2021-05-03 15:10:23,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405076333] [2021-05-03 15:10:23,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:23,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 15:10:23,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:23,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:23,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:23,581 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:23,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:23,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:23,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227921707] [2021-05-03 15:10:23,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:23,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:23,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:23,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:23,582 INFO L87 Difference]: Start difference. First operand 3077 states and 13679 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-05-03 15:10:23,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:23,829 INFO L93 Difference]: Finished difference Result 5963 states and 23745 transitions. [2021-05-03 15:10:23,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 15:10:23,830 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-05-03 15:10:23,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:23,843 INFO L225 Difference]: With dead ends: 5963 [2021-05-03 15:10:23,843 INFO L226 Difference]: Without dead ends: 5804 [2021-05-03 15:10:23,843 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 136.1ms TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:10:23,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5804 states. [2021-05-03 15:10:23,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5804 to 2984. [2021-05-03 15:10:23,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2984 states, 2983 states have (on average 4.44217230975528) internal successors, (13251), 2983 states have internal predecessors, (13251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:23,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2984 states to 2984 states and 13251 transitions. [2021-05-03 15:10:23,917 INFO L78 Accepts]: Start accepts. Automaton has 2984 states and 13251 transitions. Word has length 28 [2021-05-03 15:10:23,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:23,917 INFO L480 AbstractCegarLoop]: Abstraction has 2984 states and 13251 transitions. [2021-05-03 15:10:23,918 INFO L481 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-05-03 15:10:23,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2984 states and 13251 transitions. [2021-05-03 15:10:23,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:23,923 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:23,923 INFO L551 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-05-03 15:10:24,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-05-03 15:10:24,124 INFO L428 AbstractCegarLoop]: === Iteration 104 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:24,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:24,124 INFO L82 PathProgramCache]: Analyzing trace with hash 80086205, now seen corresponding path program 28 times [2021-05-03 15:10:24,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:24,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863579656] [2021-05-03 15:10:24,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:24,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:24,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863579656] [2021-05-03 15:10:24,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36445784] [2021-05-03 15:10:24,160 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:24,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:24,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:24,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:24,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:24,280 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:24,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:24,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:24,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683826376] [2021-05-03 15:10:24,280 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:24,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:24,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:24,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:24,281 INFO L87 Difference]: Start difference. First operand 2984 states and 13251 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:24,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:24,562 INFO L93 Difference]: Finished difference Result 5675 states and 22909 transitions. [2021-05-03 15:10:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:10:24,563 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-05-03 15:10:24,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:24,576 INFO L225 Difference]: With dead ends: 5675 [2021-05-03 15:10:24,576 INFO L226 Difference]: Without dead ends: 5594 [2021-05-03 15:10:24,577 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:10:24,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5594 states. [2021-05-03 15:10:24,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5594 to 3213. [2021-05-03 15:10:24,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3212 states have (on average 4.452988792029888) internal successors, (14303), 3212 states have internal predecessors, (14303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:24,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 14303 transitions. [2021-05-03 15:10:24,701 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 14303 transitions. Word has length 28 [2021-05-03 15:10:24,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:24,701 INFO L480 AbstractCegarLoop]: Abstraction has 3213 states and 14303 transitions. [2021-05-03 15:10:24,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:24,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 14303 transitions. [2021-05-03 15:10:24,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:24,707 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:24,707 INFO L551 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-05-03 15:10:24,908 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-05-03 15:10:24,908 INFO L428 AbstractCegarLoop]: === Iteration 105 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:24,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:24,908 INFO L82 PathProgramCache]: Analyzing trace with hash 420207487, now seen corresponding path program 29 times [2021-05-03 15:10:24,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:24,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595591418] [2021-05-03 15:10:24,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:24,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595591418] [2021-05-03 15:10:24,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998065206] [2021-05-03 15:10:24,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:24,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:10:24,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:24,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:24,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:25,023 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:25,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:25,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:25,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220817667] [2021-05-03 15:10:25,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:25,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:25,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:25,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:25,025 INFO L87 Difference]: Start difference. First operand 3213 states and 14303 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-05-03 15:10:25,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:25,267 INFO L93 Difference]: Finished difference Result 5452 states and 22207 transitions. [2021-05-03 15:10:25,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:10:25,267 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-05-03 15:10:25,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:25,280 INFO L225 Difference]: With dead ends: 5452 [2021-05-03 15:10:25,281 INFO L226 Difference]: Without dead ends: 5364 [2021-05-03 15:10:25,281 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:25,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5364 states. [2021-05-03 15:10:25,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5364 to 3341. [2021-05-03 15:10:25,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3341 states, 3340 states have (on average 4.440718562874252) internal successors, (14832), 3340 states have internal predecessors, (14832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:25,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3341 states to 3341 states and 14832 transitions. [2021-05-03 15:10:25,377 INFO L78 Accepts]: Start accepts. Automaton has 3341 states and 14832 transitions. Word has length 28 [2021-05-03 15:10:25,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:25,377 INFO L480 AbstractCegarLoop]: Abstraction has 3341 states and 14832 transitions. [2021-05-03 15:10:25,378 INFO L481 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-05-03 15:10:25,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3341 states and 14832 transitions. [2021-05-03 15:10:25,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:25,385 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:25,386 INFO L551 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-05-03 15:10:25,600 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:25,601 INFO L428 AbstractCegarLoop]: === Iteration 106 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:25,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:25,601 INFO L82 PathProgramCache]: Analyzing trace with hash -86414081, now seen corresponding path program 30 times [2021-05-03 15:10:25,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:25,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497358037] [2021-05-03 15:10:25,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:25,624 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:25,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497358037] [2021-05-03 15:10:25,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417313129] [2021-05-03 15:10:25,624 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:25,652 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:25,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:25,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:25,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:25,715 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:25,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:25,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:25,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47314086] [2021-05-03 15:10:25,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:25,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:25,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:25,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:25,716 INFO L87 Difference]: Start difference. First operand 3341 states and 14832 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-05-03 15:10:25,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:25,857 INFO L93 Difference]: Finished difference Result 4165 states and 17900 transitions. [2021-05-03 15:10:25,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:10:25,858 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-05-03 15:10:25,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:25,867 INFO L225 Difference]: With dead ends: 4165 [2021-05-03 15:10:25,867 INFO L226 Difference]: Without dead ends: 4165 [2021-05-03 15:10:25,867 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 78.6ms TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:10:25,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4165 states. [2021-05-03 15:10:25,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4165 to 3293. [2021-05-03 15:10:25,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3293 states, 3292 states have (on average 4.427703523693803) internal successors, (14576), 3292 states have internal predecessors, (14576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:25,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3293 states to 3293 states and 14576 transitions. [2021-05-03 15:10:25,928 INFO L78 Accepts]: Start accepts. Automaton has 3293 states and 14576 transitions. Word has length 28 [2021-05-03 15:10:25,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:25,928 INFO L480 AbstractCegarLoop]: Abstraction has 3293 states and 14576 transitions. [2021-05-03 15:10:25,928 INFO L481 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-05-03 15:10:25,928 INFO L276 IsEmpty]: Start isEmpty. Operand 3293 states and 14576 transitions. [2021-05-03 15:10:25,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:25,933 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:25,933 INFO L551 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-05-03 15:10:26,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-05-03 15:10:26,134 INFO L428 AbstractCegarLoop]: === Iteration 107 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:26,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:26,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1040039817, now seen corresponding path program 31 times [2021-05-03 15:10:26,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:26,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661252358] [2021-05-03 15:10:26,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:26,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:26,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661252358] [2021-05-03 15:10:26,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664451024] [2021-05-03 15:10:26,159 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:26,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:26,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:26,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:26,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:26,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734167053] [2021-05-03 15:10:26,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:26,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:26,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:26,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:26,277 INFO L87 Difference]: Start difference. First operand 3293 states and 14576 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-05-03 15:10:26,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:26,551 INFO L93 Difference]: Finished difference Result 6120 states and 24890 transitions. [2021-05-03 15:10:26,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:10:26,551 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-05-03 15:10:26,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:26,567 INFO L225 Difference]: With dead ends: 6120 [2021-05-03 15:10:26,567 INFO L226 Difference]: Without dead ends: 6031 [2021-05-03 15:10:26,567 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 111.0ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:26,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6031 states. [2021-05-03 15:10:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6031 to 3429. [2021-05-03 15:10:26,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3429 states, 3428 states have (on average 4.4518669778296385) internal successors, (15261), 3428 states have internal predecessors, (15261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:26,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3429 states to 3429 states and 15261 transitions. [2021-05-03 15:10:26,661 INFO L78 Accepts]: Start accepts. Automaton has 3429 states and 15261 transitions. Word has length 28 [2021-05-03 15:10:26,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:26,661 INFO L480 AbstractCegarLoop]: Abstraction has 3429 states and 15261 transitions. [2021-05-03 15:10:26,662 INFO L481 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-05-03 15:10:26,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3429 states and 15261 transitions. [2021-05-03 15:10:26,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:26,669 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:26,669 INFO L551 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-05-03 15:10:26,869 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:26,870 INFO L428 AbstractCegarLoop]: === Iteration 108 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:26,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:26,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1402272981, now seen corresponding path program 32 times [2021-05-03 15:10:26,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:26,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332345089] [2021-05-03 15:10:26,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:26,894 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:26,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332345089] [2021-05-03 15:10:26,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711299218] [2021-05-03 15:10:26,894 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 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-05-03 15:10:26,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:26,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:26,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:26,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:26,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:26,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:26,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:26,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69056782] [2021-05-03 15:10:26,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:26,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:26,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:26,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:26,984 INFO L87 Difference]: Start difference. First operand 3429 states and 15261 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-05-03 15:10:27,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:27,162 INFO L93 Difference]: Finished difference Result 5654 states and 23169 transitions. [2021-05-03 15:10:27,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:27,163 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-05-03 15:10:27,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:27,177 INFO L225 Difference]: With dead ends: 5654 [2021-05-03 15:10:27,177 INFO L226 Difference]: Without dead ends: 5416 [2021-05-03 15:10:27,178 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 78.5ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:10:27,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5416 states. [2021-05-03 15:10:27,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5416 to 3560. [2021-05-03 15:10:27,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3560 states, 3559 states have (on average 4.421747681933128) internal successors, (15737), 3559 states have internal predecessors, (15737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:27,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3560 states to 3560 states and 15737 transitions. [2021-05-03 15:10:27,290 INFO L78 Accepts]: Start accepts. Automaton has 3560 states and 15737 transitions. Word has length 28 [2021-05-03 15:10:27,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:27,291 INFO L480 AbstractCegarLoop]: Abstraction has 3560 states and 15737 transitions. [2021-05-03 15:10:27,291 INFO L481 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-05-03 15:10:27,291 INFO L276 IsEmpty]: Start isEmpty. Operand 3560 states and 15737 transitions. [2021-05-03 15:10:27,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:27,301 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:27,301 INFO L551 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-05-03 15:10:27,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:27,521 INFO L428 AbstractCegarLoop]: === Iteration 109 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:27,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:27,521 INFO L82 PathProgramCache]: Analyzing trace with hash -952871293, now seen corresponding path program 33 times [2021-05-03 15:10:27,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:27,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318102618] [2021-05-03 15:10:27,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:27,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:27,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318102618] [2021-05-03 15:10:27,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559397508] [2021-05-03 15:10:27,545 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 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-05-03 15:10:27,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 15:10:27,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:27,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:27,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:27,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:27,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:27,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151763936] [2021-05-03 15:10:27,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:27,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:27,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:27,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:27,647 INFO L87 Difference]: Start difference. First operand 3560 states and 15737 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-05-03 15:10:27,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:27,886 INFO L93 Difference]: Finished difference Result 4955 states and 20688 transitions. [2021-05-03 15:10:27,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:27,887 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-05-03 15:10:27,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:27,899 INFO L225 Difference]: With dead ends: 4955 [2021-05-03 15:10:27,899 INFO L226 Difference]: Without dead ends: 4857 [2021-05-03 15:10:27,899 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 112.1ms TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:10:27,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4857 states. [2021-05-03 15:10:27,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4857 to 3479. [2021-05-03 15:10:27,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3479 states, 3478 states have (on average 4.4399079930994825) internal successors, (15442), 3478 states have internal predecessors, (15442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:27,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3479 states to 3479 states and 15442 transitions. [2021-05-03 15:10:27,972 INFO L78 Accepts]: Start accepts. Automaton has 3479 states and 15442 transitions. Word has length 28 [2021-05-03 15:10:27,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:27,972 INFO L480 AbstractCegarLoop]: Abstraction has 3479 states and 15442 transitions. [2021-05-03 15:10:27,972 INFO L481 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-05-03 15:10:27,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3479 states and 15442 transitions. [2021-05-03 15:10:27,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:27,978 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:27,978 INFO L551 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-05-03 15:10:28,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-05-03 15:10:28,179 INFO L428 AbstractCegarLoop]: === Iteration 110 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:28,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:28,179 INFO L82 PathProgramCache]: Analyzing trace with hash -121098667, now seen corresponding path program 34 times [2021-05-03 15:10:28,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:28,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049469227] [2021-05-03 15:10:28,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:28,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:28,239 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:28,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049469227] [2021-05-03 15:10:28,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941528041] [2021-05-03 15:10:28,240 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 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-05-03 15:10:28,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:28,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:28,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:28,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:28,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:28,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:28,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:28,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570328754] [2021-05-03 15:10:28,346 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:28,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:28,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:28,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:28,347 INFO L87 Difference]: Start difference. First operand 3479 states and 15442 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:28,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:28,583 INFO L93 Difference]: Finished difference Result 5688 states and 23360 transitions. [2021-05-03 15:10:28,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 15:10:28,583 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-05-03 15:10:28,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:28,600 INFO L225 Difference]: With dead ends: 5688 [2021-05-03 15:10:28,601 INFO L226 Difference]: Without dead ends: 5374 [2021-05-03 15:10:28,601 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 126.8ms TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:28,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5374 states. [2021-05-03 15:10:28,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5374 to 3228. [2021-05-03 15:10:28,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3228 states, 3227 states have (on average 4.4465447784319805) internal successors, (14349), 3227 states have internal predecessors, (14349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:28,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3228 states to 3228 states and 14349 transitions. [2021-05-03 15:10:28,717 INFO L78 Accepts]: Start accepts. Automaton has 3228 states and 14349 transitions. Word has length 28 [2021-05-03 15:10:28,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:28,717 INFO L480 AbstractCegarLoop]: Abstraction has 3228 states and 14349 transitions. [2021-05-03 15:10:28,717 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:28,717 INFO L276 IsEmpty]: Start isEmpty. Operand 3228 states and 14349 transitions. [2021-05-03 15:10:28,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:28,725 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:28,725 INFO L551 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-05-03 15:10:28,942 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:28,942 INFO L428 AbstractCegarLoop]: === Iteration 111 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:28,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:28,943 INFO L82 PathProgramCache]: Analyzing trace with hash 73354585, now seen corresponding path program 35 times [2021-05-03 15:10:28,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:28,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961787418] [2021-05-03 15:10:28,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:28,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:28,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961787418] [2021-05-03 15:10:28,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720077073] [2021-05-03 15:10:28,965 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 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-05-03 15:10:28,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:10:28,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:28,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:28,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:29,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:29,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 15:10:29,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954463450] [2021-05-03 15:10:29,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 15:10:29,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:29,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 15:10:29,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:10:29,045 INFO L87 Difference]: Start difference. First operand 3228 states and 14349 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-05-03 15:10:29,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:29,172 INFO L93 Difference]: Finished difference Result 3905 states and 17063 transitions. [2021-05-03 15:10:29,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:10:29,173 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-05-03 15:10:29,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:29,182 INFO L225 Difference]: With dead ends: 3905 [2021-05-03 15:10:29,182 INFO L226 Difference]: Without dead ends: 3862 [2021-05-03 15:10:29,183 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 61.5ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:29,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3862 states. [2021-05-03 15:10:29,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3862 to 3217. [2021-05-03 15:10:29,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3217 states, 3216 states have (on average 4.453980099502488) internal successors, (14324), 3216 states have internal predecessors, (14324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:29,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3217 states to 3217 states and 14324 transitions. [2021-05-03 15:10:29,255 INFO L78 Accepts]: Start accepts. Automaton has 3217 states and 14324 transitions. Word has length 28 [2021-05-03 15:10:29,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:29,255 INFO L480 AbstractCegarLoop]: Abstraction has 3217 states and 14324 transitions. [2021-05-03 15:10:29,255 INFO L481 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-05-03 15:10:29,256 INFO L276 IsEmpty]: Start isEmpty. Operand 3217 states and 14324 transitions. [2021-05-03 15:10:29,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:29,262 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:29,262 INFO L551 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-05-03 15:10:29,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:29,463 INFO L428 AbstractCegarLoop]: === Iteration 112 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:29,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:29,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1068507869, now seen corresponding path program 36 times [2021-05-03 15:10:29,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:29,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168550891] [2021-05-03 15:10:29,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:29,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:29,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168550891] [2021-05-03 15:10:29,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041155941] [2021-05-03 15:10:29,486 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 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-05-03 15:10:29,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:29,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:29,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:29,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:29,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:29,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:29,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 15:10:29,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247185025] [2021-05-03 15:10:29,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 15:10:29,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:29,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 15:10:29,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:10:29,568 INFO L87 Difference]: Start difference. First operand 3217 states and 14324 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:29,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:29,670 INFO L93 Difference]: Finished difference Result 4261 states and 18540 transitions. [2021-05-03 15:10:29,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 15:10:29,671 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-05-03 15:10:29,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:29,681 INFO L225 Difference]: With dead ends: 4261 [2021-05-03 15:10:29,681 INFO L226 Difference]: Without dead ends: 4261 [2021-05-03 15:10:29,681 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 46.6ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:29,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-05-03 15:10:29,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 3247. [2021-05-03 15:10:29,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3247 states, 3246 states have (on average 4.457486136783734) internal successors, (14469), 3246 states have internal predecessors, (14469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:29,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3247 states to 3247 states and 14469 transitions. [2021-05-03 15:10:29,749 INFO L78 Accepts]: Start accepts. Automaton has 3247 states and 14469 transitions. Word has length 28 [2021-05-03 15:10:29,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:29,749 INFO L480 AbstractCegarLoop]: Abstraction has 3247 states and 14469 transitions. [2021-05-03 15:10:29,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:29,749 INFO L276 IsEmpty]: Start isEmpty. Operand 3247 states and 14469 transitions. [2021-05-03 15:10:29,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:29,787 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:29,787 INFO L551 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-05-03 15:10:29,988 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-05-03 15:10:29,988 INFO L428 AbstractCegarLoop]: === Iteration 113 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:29,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:29,988 INFO L82 PathProgramCache]: Analyzing trace with hash 32724757, now seen corresponding path program 37 times [2021-05-03 15:10:29,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:29,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852235151] [2021-05-03 15:10:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:30,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-05-03 15:10:30,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852235151] [2021-05-03 15:10:30,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737792197] [2021-05-03 15:10:30,021 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 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-05-03 15:10:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:30,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:30,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:30,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:30,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:30,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:30,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989892004] [2021-05-03 15:10:30,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:30,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:30,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:30,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:30,117 INFO L87 Difference]: Start difference. First operand 3247 states and 14469 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:30,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:30,408 INFO L93 Difference]: Finished difference Result 5371 states and 22050 transitions. [2021-05-03 15:10:30,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:10:30,409 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:30,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:30,421 INFO L225 Difference]: With dead ends: 5371 [2021-05-03 15:10:30,421 INFO L226 Difference]: Without dead ends: 5194 [2021-05-03 15:10:30,421 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 153.3ms TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:10:30,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5194 states. [2021-05-03 15:10:30,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5194 to 3332. [2021-05-03 15:10:30,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 3331 states have (on average 4.473431401981387) internal successors, (14901), 3331 states have internal predecessors, (14901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:30,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 14901 transitions. [2021-05-03 15:10:30,503 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 14901 transitions. Word has length 28 [2021-05-03 15:10:30,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:30,503 INFO L480 AbstractCegarLoop]: Abstraction has 3332 states and 14901 transitions. [2021-05-03 15:10:30,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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-05-03 15:10:30,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 14901 transitions. [2021-05-03 15:10:30,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:30,510 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:30,510 INFO L551 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-05-03 15:10:30,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-05-03 15:10:30,712 INFO L428 AbstractCegarLoop]: === Iteration 114 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:30,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:30,712 INFO L82 PathProgramCache]: Analyzing trace with hash -473896811, now seen corresponding path program 38 times [2021-05-03 15:10:30,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:30,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769527508] [2021-05-03 15:10:30,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:30,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:30,736 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:30,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769527508] [2021-05-03 15:10:30,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144111623] [2021-05-03 15:10:30,737 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 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-05-03 15:10:30,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:30,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:30,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:30,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:30,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:30,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:30,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:30,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526945809] [2021-05-03 15:10:30,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:30,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:30,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:30,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:30,848 INFO L87 Difference]: Start difference. First operand 3332 states and 14901 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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-05-03 15:10:31,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:31,065 INFO L93 Difference]: Finished difference Result 4983 states and 20920 transitions. [2021-05-03 15:10:31,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 15:10:31,065 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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 28 [2021-05-03 15:10:31,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:31,077 INFO L225 Difference]: With dead ends: 4983 [2021-05-03 15:10:31,077 INFO L226 Difference]: Without dead ends: 4684 [2021-05-03 15:10:31,077 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 102.0ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:10:31,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4684 states. [2021-05-03 15:10:31,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4684 to 3540. [2021-05-03 15:10:31,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3540 states, 3539 states have (on average 4.495620231703871) internal successors, (15910), 3539 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:31,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3540 states to 3540 states and 15910 transitions. [2021-05-03 15:10:31,149 INFO L78 Accepts]: Start accepts. Automaton has 3540 states and 15910 transitions. Word has length 28 [2021-05-03 15:10:31,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:31,149 INFO L480 AbstractCegarLoop]: Abstraction has 3540 states and 15910 transitions. [2021-05-03 15:10:31,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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-05-03 15:10:31,149 INFO L276 IsEmpty]: Start isEmpty. Operand 3540 states and 15910 transitions. [2021-05-03 15:10:31,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:31,155 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:31,155 INFO L551 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-05-03 15:10:31,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-05-03 15:10:31,357 INFO L428 AbstractCegarLoop]: === Iteration 115 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:31,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:31,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1340354023, now seen corresponding path program 39 times [2021-05-03 15:10:31,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:31,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724131630] [2021-05-03 15:10:31,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:31,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:31,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:31,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724131630] [2021-05-03 15:10:31,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757329774] [2021-05-03 15:10:31,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:31,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 15:10:31,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:31,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:31,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:31,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:31,470 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:31,470 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:31,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460944127] [2021-05-03 15:10:31,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:31,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:31,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:31,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:31,470 INFO L87 Difference]: Start difference. First operand 3540 states and 15910 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-05-03 15:10:31,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:31,682 INFO L93 Difference]: Finished difference Result 4609 states and 19684 transitions. [2021-05-03 15:10:31,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:31,683 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-05-03 15:10:31,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:31,693 INFO L225 Difference]: With dead ends: 4609 [2021-05-03 15:10:31,693 INFO L226 Difference]: Without dead ends: 4511 [2021-05-03 15:10:31,693 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:10:31,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2021-05-03 15:10:31,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 3315. [2021-05-03 15:10:31,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3315 states, 3314 states have (on average 4.492757996378998) internal successors, (14889), 3314 states have internal predecessors, (14889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:31,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3315 states to 3315 states and 14889 transitions. [2021-05-03 15:10:31,755 INFO L78 Accepts]: Start accepts. Automaton has 3315 states and 14889 transitions. Word has length 28 [2021-05-03 15:10:31,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:31,755 INFO L480 AbstractCegarLoop]: Abstraction has 3315 states and 14889 transitions. [2021-05-03 15:10:31,756 INFO L481 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-05-03 15:10:31,756 INFO L276 IsEmpty]: Start isEmpty. Operand 3315 states and 14889 transitions. [2021-05-03 15:10:31,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:31,762 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:31,762 INFO L551 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-05-03 15:10:31,963 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:31,963 INFO L428 AbstractCegarLoop]: === Iteration 116 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:31,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:31,963 INFO L82 PathProgramCache]: Analyzing trace with hash -508581397, now seen corresponding path program 40 times [2021-05-03 15:10:31,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:31,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078107814] [2021-05-03 15:10:31,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:31,981 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:31,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078107814] [2021-05-03 15:10:31,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152388091] [2021-05-03 15:10:31,981 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 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-05-03 15:10:32,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:32,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:32,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:32,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:32,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:32,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:32,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:32,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803438997] [2021-05-03 15:10:32,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:32,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:32,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:32,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:32,075 INFO L87 Difference]: Start difference. First operand 3315 states and 14889 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-05-03 15:10:32,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:32,262 INFO L93 Difference]: Finished difference Result 6217 states and 25682 transitions. [2021-05-03 15:10:32,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:32,263 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-05-03 15:10:32,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:32,276 INFO L225 Difference]: With dead ends: 6217 [2021-05-03 15:10:32,277 INFO L226 Difference]: Without dead ends: 5965 [2021-05-03 15:10:32,277 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 83.7ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:10:32,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2021-05-03 15:10:32,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 3606. [2021-05-03 15:10:32,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3606 states, 3605 states have (on average 4.471844660194175) internal successors, (16121), 3605 states have internal predecessors, (16121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:32,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3606 states to 3606 states and 16121 transitions. [2021-05-03 15:10:32,358 INFO L78 Accepts]: Start accepts. Automaton has 3606 states and 16121 transitions. Word has length 28 [2021-05-03 15:10:32,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:32,358 INFO L480 AbstractCegarLoop]: Abstraction has 3606 states and 16121 transitions. [2021-05-03 15:10:32,358 INFO L481 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-05-03 15:10:32,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3606 states and 16121 transitions. [2021-05-03 15:10:32,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:32,364 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:32,364 INFO L551 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-05-03 15:10:32,564 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-05-03 15:10:32,565 INFO L428 AbstractCegarLoop]: === Iteration 117 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:32,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:32,565 INFO L82 PathProgramCache]: Analyzing trace with hash 436881771, now seen corresponding path program 41 times [2021-05-03 15:10:32,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:32,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977075742] [2021-05-03 15:10:32,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:32,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:32,585 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:32,586 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977075742] [2021-05-03 15:10:32,586 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447066686] [2021-05-03 15:10:32,586 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 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-05-03 15:10:32,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 15:10:32,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:32,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:32,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:32,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:32,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:32,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:32,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837232923] [2021-05-03 15:10:32,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:32,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:32,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:32,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:32,684 INFO L87 Difference]: Start difference. First operand 3606 states and 16121 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-05-03 15:10:32,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:32,923 INFO L93 Difference]: Finished difference Result 5105 states and 21497 transitions. [2021-05-03 15:10:32,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 15:10:32,924 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-05-03 15:10:32,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:32,935 INFO L225 Difference]: With dead ends: 5105 [2021-05-03 15:10:32,935 INFO L226 Difference]: Without dead ends: 5016 [2021-05-03 15:10:32,936 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 115.2ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:10:32,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5016 states. [2021-05-03 15:10:32,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5016 to 3555. [2021-05-03 15:10:32,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3555 states, 3554 states have (on average 4.498030388294879) internal successors, (15986), 3554 states have internal predecessors, (15986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:33,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3555 states to 3555 states and 15986 transitions. [2021-05-03 15:10:33,047 INFO L78 Accepts]: Start accepts. Automaton has 3555 states and 15986 transitions. Word has length 28 [2021-05-03 15:10:33,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:33,047 INFO L480 AbstractCegarLoop]: Abstraction has 3555 states and 15986 transitions. [2021-05-03 15:10:33,047 INFO L481 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-05-03 15:10:33,047 INFO L276 IsEmpty]: Start isEmpty. Operand 3555 states and 15986 transitions. [2021-05-03 15:10:33,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:33,054 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:33,055 INFO L551 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-05-03 15:10:33,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-05-03 15:10:33,256 INFO L428 AbstractCegarLoop]: === Iteration 118 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:33,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:33,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1415772727, now seen corresponding path program 42 times [2021-05-03 15:10:33,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:33,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647861582] [2021-05-03 15:10:33,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:33,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:33,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:33,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647861582] [2021-05-03 15:10:33,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982104252] [2021-05-03 15:10:33,288 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 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-05-03 15:10:33,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 15:10:33,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:33,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:33,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:33,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:33,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:33,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:33,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122082013] [2021-05-03 15:10:33,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:33,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:33,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:33,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:33,406 INFO L87 Difference]: Start difference. First operand 3555 states and 15986 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:33,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:33,606 INFO L93 Difference]: Finished difference Result 6625 states and 28035 transitions. [2021-05-03 15:10:33,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:33,606 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-05-03 15:10:33,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:33,626 INFO L225 Difference]: With dead ends: 6625 [2021-05-03 15:10:33,626 INFO L226 Difference]: Without dead ends: 6387 [2021-05-03 15:10:33,627 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:10:33,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6387 states. [2021-05-03 15:10:33,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6387 to 4277. [2021-05-03 15:10:33,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4277 states, 4276 states have (on average 4.543966323666979) internal successors, (19430), 4276 states have internal predecessors, (19430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:33,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4277 states to 4277 states and 19430 transitions. [2021-05-03 15:10:33,753 INFO L78 Accepts]: Start accepts. Automaton has 4277 states and 19430 transitions. Word has length 28 [2021-05-03 15:10:33,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:33,753 INFO L480 AbstractCegarLoop]: Abstraction has 4277 states and 19430 transitions. [2021-05-03 15:10:33,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:33,753 INFO L276 IsEmpty]: Start isEmpty. Operand 4277 states and 19430 transitions. [2021-05-03 15:10:33,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:33,765 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:33,765 INFO L551 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-05-03 15:10:33,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:33,981 INFO L428 AbstractCegarLoop]: === Iteration 119 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:33,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:33,981 INFO L82 PathProgramCache]: Analyzing trace with hash 524050295, now seen corresponding path program 43 times [2021-05-03 15:10:33,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:33,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274417797] [2021-05-03 15:10:33,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:34,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:10:34,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274417797] [2021-05-03 15:10:34,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302593710] [2021-05-03 15:10:34,001 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:34,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:34,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:34,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:34,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:34,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-05-03 15:10:34,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855696561] [2021-05-03 15:10:34,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:34,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:34,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:34,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:34,096 INFO L87 Difference]: Start difference. First operand 4277 states and 19430 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-05-03 15:10:34,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:34,318 INFO L93 Difference]: Finished difference Result 6394 states and 27162 transitions. [2021-05-03 15:10:34,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:10:34,319 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-05-03 15:10:34,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:34,337 INFO L225 Difference]: With dead ends: 6394 [2021-05-03 15:10:34,337 INFO L226 Difference]: Without dead ends: 6243 [2021-05-03 15:10:34,337 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 90.8ms TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-05-03 15:10:34,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6243 states. [2021-05-03 15:10:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6243 to 3807. [2021-05-03 15:10:34,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3807 states, 3806 states have (on average 4.512348922753547) internal successors, (17174), 3806 states have internal predecessors, (17174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:34,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3807 states to 3807 states and 17174 transitions. [2021-05-03 15:10:34,433 INFO L78 Accepts]: Start accepts. Automaton has 3807 states and 17174 transitions. Word has length 28 [2021-05-03 15:10:34,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:34,433 INFO L480 AbstractCegarLoop]: Abstraction has 3807 states and 17174 transitions. [2021-05-03 15:10:34,433 INFO L481 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-05-03 15:10:34,433 INFO L276 IsEmpty]: Start isEmpty. Operand 3807 states and 17174 transitions. [2021-05-03 15:10:34,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:34,441 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:34,441 INFO L551 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-05-03 15:10:34,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:34,642 INFO L428 AbstractCegarLoop]: === Iteration 120 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:34,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:34,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1936655961, now seen corresponding path program 44 times [2021-05-03 15:10:34,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:34,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678808883] [2021-05-03 15:10:34,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:34,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:34,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:34,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678808883] [2021-05-03 15:10:34,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902990986] [2021-05-03 15:10:34,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:10:34,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:34,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:34,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:34,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:34,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:34,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:34,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-05-03 15:10:34,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918771837] [2021-05-03 15:10:34,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 15:10:34,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:34,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 15:10:34,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-05-03 15:10:34,788 INFO L87 Difference]: Start difference. First operand 3807 states and 17174 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:35,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:35,048 INFO L93 Difference]: Finished difference Result 5996 states and 25523 transitions. [2021-05-03 15:10:35,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 15:10:35,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:35,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:35,065 INFO L225 Difference]: With dead ends: 5996 [2021-05-03 15:10:35,065 INFO L226 Difference]: Without dead ends: 5915 [2021-05-03 15:10:35,065 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 120.1ms TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:10:35,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5915 states. [2021-05-03 15:10:35,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5915 to 3582. [2021-05-03 15:10:35,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3582 states, 3581 states have (on average 4.499301870985758) internal successors, (16112), 3581 states have internal predecessors, (16112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:35,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3582 states to 3582 states and 16112 transitions. [2021-05-03 15:10:35,189 INFO L78 Accepts]: Start accepts. Automaton has 3582 states and 16112 transitions. Word has length 28 [2021-05-03 15:10:35,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:35,189 INFO L480 AbstractCegarLoop]: Abstraction has 3582 states and 16112 transitions. [2021-05-03 15:10:35,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-05-03 15:10:35,189 INFO L276 IsEmpty]: Start isEmpty. Operand 3582 states and 16112 transitions. [2021-05-03 15:10:35,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:35,196 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:35,196 INFO L551 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-05-03 15:10:35,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:35,397 INFO L428 AbstractCegarLoop]: === Iteration 121 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:35,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:35,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1708748389, now seen corresponding path program 45 times [2021-05-03 15:10:35,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:35,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550434885] [2021-05-03 15:10:35,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:35,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:35,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:35,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550434885] [2021-05-03 15:10:35,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308534698] [2021-05-03 15:10:35,419 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 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-05-03 15:10:35,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 15:10:35,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:35,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:35,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:35,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:35,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:35,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:35,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260348] [2021-05-03 15:10:35,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:35,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:35,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:35,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:35,510 INFO L87 Difference]: Start difference. First operand 3582 states and 16112 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-05-03 15:10:35,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:35,787 INFO L93 Difference]: Finished difference Result 6117 states and 25799 transitions. [2021-05-03 15:10:35,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 15:10:35,787 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-05-03 15:10:35,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:35,803 INFO L225 Difference]: With dead ends: 6117 [2021-05-03 15:10:35,803 INFO L226 Difference]: Without dead ends: 6028 [2021-05-03 15:10:35,803 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 120.7ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:10:35,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-05-03 15:10:35,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3578. [2021-05-03 15:10:35,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3578 states, 3577 states have (on average 4.48616158792284) internal successors, (16047), 3577 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:35,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3578 states to 3578 states and 16047 transitions. [2021-05-03 15:10:35,886 INFO L78 Accepts]: Start accepts. Automaton has 3578 states and 16047 transitions. Word has length 28 [2021-05-03 15:10:35,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:35,886 INFO L480 AbstractCegarLoop]: Abstraction has 3578 states and 16047 transitions. [2021-05-03 15:10:35,886 INFO L481 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-05-03 15:10:35,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3578 states and 16047 transitions. [2021-05-03 15:10:35,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:35,892 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:35,893 INFO L551 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-05-03 15:10:36,093 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:36,093 INFO L428 AbstractCegarLoop]: === Iteration 122 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:36,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:36,093 INFO L82 PathProgramCache]: Analyzing trace with hash 733564409, now seen corresponding path program 46 times [2021-05-03 15:10:36,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:36,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664156276] [2021-05-03 15:10:36,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:36,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:36,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:36,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664156276] [2021-05-03 15:10:36,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737283710] [2021-05-03 15:10:36,117 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 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-05-03 15:10:36,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:36,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:36,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:36,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:36,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:36,207 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:36,207 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:36,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407897655] [2021-05-03 15:10:36,207 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:36,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:36,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:36,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:36,207 INFO L87 Difference]: Start difference. First operand 3578 states and 16047 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-05-03 15:10:36,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:36,409 INFO L93 Difference]: Finished difference Result 7695 states and 32562 transitions. [2021-05-03 15:10:36,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 15:10:36,409 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-05-03 15:10:36,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:36,429 INFO L225 Difference]: With dead ends: 7695 [2021-05-03 15:10:36,429 INFO L226 Difference]: Without dead ends: 7457 [2021-05-03 15:10:36,429 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 77.7ms TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:10:36,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7457 states. [2021-05-03 15:10:36,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7457 to 3898. [2021-05-03 15:10:36,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3898 states, 3897 states have (on average 4.497818835001283) internal successors, (17528), 3897 states have internal predecessors, (17528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:36,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3898 states to 3898 states and 17528 transitions. [2021-05-03 15:10:36,520 INFO L78 Accepts]: Start accepts. Automaton has 3898 states and 17528 transitions. Word has length 28 [2021-05-03 15:10:36,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:36,520 INFO L480 AbstractCegarLoop]: Abstraction has 3898 states and 17528 transitions. [2021-05-03 15:10:36,521 INFO L481 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-05-03 15:10:36,521 INFO L276 IsEmpty]: Start isEmpty. Operand 3898 states and 17528 transitions. [2021-05-03 15:10:36,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:36,527 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:36,527 INFO L551 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-05-03 15:10:36,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-05-03 15:10:36,727 INFO L428 AbstractCegarLoop]: === Iteration 123 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:36,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:36,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1621579865, now seen corresponding path program 47 times [2021-05-03 15:10:36,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:36,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157157037] [2021-05-03 15:10:36,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:36,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:36,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157157037] [2021-05-03 15:10:36,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515519535] [2021-05-03 15:10:36,751 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 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-05-03 15:10:36,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:36,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:36,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:36,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:36,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:36,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:36,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:36,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248031251] [2021-05-03 15:10:36,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:36,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:36,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:36,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:36,839 INFO L87 Difference]: Start difference. First operand 3898 states and 17528 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-05-03 15:10:37,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:37,109 INFO L93 Difference]: Finished difference Result 7529 states and 31905 transitions. [2021-05-03 15:10:37,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:10:37,110 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-05-03 15:10:37,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:37,131 INFO L225 Difference]: With dead ends: 7529 [2021-05-03 15:10:37,131 INFO L226 Difference]: Without dead ends: 7378 [2021-05-03 15:10:37,132 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 129.3ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:10:37,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7378 states. [2021-05-03 15:10:37,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7378 to 3667. [2021-05-03 15:10:37,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3667 states, 3666 states have (on average 4.480087288597927) internal successors, (16424), 3666 states have internal predecessors, (16424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:37,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3667 states to 3667 states and 16424 transitions. [2021-05-03 15:10:37,238 INFO L78 Accepts]: Start accepts. Automaton has 3667 states and 16424 transitions. Word has length 28 [2021-05-03 15:10:37,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:37,238 INFO L480 AbstractCegarLoop]: Abstraction has 3667 states and 16424 transitions. [2021-05-03 15:10:37,238 INFO L481 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-05-03 15:10:37,238 INFO L276 IsEmpty]: Start isEmpty. Operand 3667 states and 16424 transitions. [2021-05-03 15:10:37,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:37,246 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:37,246 INFO L551 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-05-03 15:10:37,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-05-03 15:10:37,446 INFO L428 AbstractCegarLoop]: === Iteration 124 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:37,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:37,447 INFO L82 PathProgramCache]: Analyzing trace with hash -789807239, now seen corresponding path program 48 times [2021-05-03 15:10:37,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:37,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44375439] [2021-05-03 15:10:37,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:37,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44375439] [2021-05-03 15:10:37,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512736357] [2021-05-03 15:10:37,469 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 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-05-03 15:10:37,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:37,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:37,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:37,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:37,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:37,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:37,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83418905] [2021-05-03 15:10:37,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:37,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:37,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:37,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:37,558 INFO L87 Difference]: Start difference. First operand 3667 states and 16424 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:37,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:37,737 INFO L93 Difference]: Finished difference Result 5684 states and 23777 transitions. [2021-05-03 15:10:37,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:10:37,737 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-05-03 15:10:37,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:37,752 INFO L225 Difference]: With dead ends: 5684 [2021-05-03 15:10:37,752 INFO L226 Difference]: Without dead ends: 5684 [2021-05-03 15:10:37,753 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 78.8ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:10:37,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5684 states. [2021-05-03 15:10:37,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5684 to 3830. [2021-05-03 15:10:37,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 4.469051971794202) internal successors, (17112), 3829 states have internal predecessors, (17112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:37,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 17112 transitions. [2021-05-03 15:10:37,842 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 17112 transitions. Word has length 28 [2021-05-03 15:10:37,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:37,842 INFO L480 AbstractCegarLoop]: Abstraction has 3830 states and 17112 transitions. [2021-05-03 15:10:37,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:37,842 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 17112 transitions. [2021-05-03 15:10:37,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:37,850 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:37,850 INFO L551 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-05-03 15:10:38,050 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-05-03 15:10:38,051 INFO L428 AbstractCegarLoop]: === Iteration 125 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:38,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:38,051 INFO L82 PathProgramCache]: Analyzing trace with hash -208974199, now seen corresponding path program 49 times [2021-05-03 15:10:38,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:38,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015635478] [2021-05-03 15:10:38,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:38,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:38,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015635478] [2021-05-03 15:10:38,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62572139] [2021-05-03 15:10:38,073 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 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-05-03 15:10:38,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:38,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:38,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:38,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:38,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-05-03 15:10:38,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367290207] [2021-05-03 15:10:38,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 15:10:38,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:38,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 15:10:38,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-05-03 15:10:38,161 INFO L87 Difference]: Start difference. First operand 3830 states and 17112 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-05-03 15:10:38,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:38,369 INFO L93 Difference]: Finished difference Result 5383 states and 22901 transitions. [2021-05-03 15:10:38,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 15:10:38,369 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-05-03 15:10:38,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:38,382 INFO L225 Difference]: With dead ends: 5383 [2021-05-03 15:10:38,383 INFO L226 Difference]: Without dead ends: 5301 [2021-05-03 15:10:38,383 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:10:38,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5301 states. [2021-05-03 15:10:38,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5301 to 3809. [2021-05-03 15:10:38,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3809 states, 3808 states have (on average 4.473214285714286) internal successors, (17034), 3808 states have internal predecessors, (17034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:38,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3809 states to 3809 states and 17034 transitions. [2021-05-03 15:10:38,464 INFO L78 Accepts]: Start accepts. Automaton has 3809 states and 17034 transitions. Word has length 28 [2021-05-03 15:10:38,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:38,464 INFO L480 AbstractCegarLoop]: Abstraction has 3809 states and 17034 transitions. [2021-05-03 15:10:38,464 INFO L481 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-05-03 15:10:38,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3809 states and 17034 transitions. [2021-05-03 15:10:38,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:38,471 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:38,471 INFO L551 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-05-03 15:10:38,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:38,672 INFO L428 AbstractCegarLoop]: === Iteration 126 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:38,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:38,672 INFO L82 PathProgramCache]: Analyzing trace with hash 23729685, now seen corresponding path program 50 times [2021-05-03 15:10:38,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:38,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902449307] [2021-05-03 15:10:38,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:38,695 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:38,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902449307] [2021-05-03 15:10:38,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516959944] [2021-05-03 15:10:38,695 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 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-05-03 15:10:38,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:38,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:38,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:38,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:38,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:38,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:38,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 15:10:38,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718433920] [2021-05-03 15:10:38,776 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 15:10:38,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:38,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 15:10:38,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:10:38,777 INFO L87 Difference]: Start difference. First operand 3809 states and 17034 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-05-03 15:10:38,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:38,919 INFO L93 Difference]: Finished difference Result 4345 states and 19174 transitions. [2021-05-03 15:10:38,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:10:38,920 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-05-03 15:10:38,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:38,933 INFO L225 Difference]: With dead ends: 4345 [2021-05-03 15:10:38,933 INFO L226 Difference]: Without dead ends: 4282 [2021-05-03 15:10:38,933 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:10:38,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2021-05-03 15:10:38,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3786. [2021-05-03 15:10:39,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 3785 states have (on average 4.484808454425363) internal successors, (16975), 3785 states have internal predecessors, (16975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:39,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 16975 transitions. [2021-05-03 15:10:39,020 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 16975 transitions. Word has length 28 [2021-05-03 15:10:39,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:39,020 INFO L480 AbstractCegarLoop]: Abstraction has 3786 states and 16975 transitions. [2021-05-03 15:10:39,020 INFO L481 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-05-03 15:10:39,020 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 16975 transitions. [2021-05-03 15:10:39,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-03 15:10:39,029 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:39,029 INFO L551 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-05-03 15:10:39,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:39,249 INFO L428 AbstractCegarLoop]: === Iteration 127 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:39,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:39,249 INFO L82 PathProgramCache]: Analyzing trace with hash 881575195, now seen corresponding path program 51 times [2021-05-03 15:10:39,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:39,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592103598] [2021-05-03 15:10:39,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:39,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:39,274 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592103598] [2021-05-03 15:10:39,274 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074977860] [2021-05-03 15:10:39,274 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 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-05-03 15:10:39,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:10:39,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:39,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 15:10:39,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:39,359 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:39,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:39,359 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-05-03 15:10:39,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077193362] [2021-05-03 15:10:39,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-03 15:10:39,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:39,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-03 15:10:39,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-03 15:10:39,360 INFO L87 Difference]: Start difference. First operand 3786 states and 16975 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-05-03 15:10:39,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:39,449 INFO L93 Difference]: Finished difference Result 4570 states and 20136 transitions. [2021-05-03 15:10:39,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 15:10:39,450 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-05-03 15:10:39,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:39,461 INFO L225 Difference]: With dead ends: 4570 [2021-05-03 15:10:39,461 INFO L226 Difference]: Without dead ends: 4570 [2021-05-03 15:10:39,461 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:10:39,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4570 states. [2021-05-03 15:10:39,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4570 to 3804. [2021-05-03 15:10:39,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.494083618196161) internal successors, (17091), 3803 states have internal predecessors, (17091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:39,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 17091 transitions. [2021-05-03 15:10:39,532 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 17091 transitions. Word has length 28 [2021-05-03 15:10:39,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:39,532 INFO L480 AbstractCegarLoop]: Abstraction has 3804 states and 17091 transitions. [2021-05-03 15:10:39,532 INFO L481 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-05-03 15:10:39,532 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 17091 transitions. [2021-05-03 15:10:39,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:39,540 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:39,541 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:39,742 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:39,744 INFO L428 AbstractCegarLoop]: === Iteration 128 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:39,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:39,745 INFO L82 PathProgramCache]: Analyzing trace with hash 451443930, now seen corresponding path program 52 times [2021-05-03 15:10:39,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:39,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724536686] [2021-05-03 15:10:39,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:39,962 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:39,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724536686] [2021-05-03 15:10:39,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26468161] [2021-05-03 15:10:39,963 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:39,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:39,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:10:39,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:40,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 15:10:40,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:40,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:40,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:40,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-05-03 15:10:40,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:40,208 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:40,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-05-03 15:10:40,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716591159] [2021-05-03 15:10:40,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:10:40,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:40,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:10:40,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:40,209 INFO L87 Difference]: Start difference. First operand 3804 states and 17091 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:41,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:41,647 INFO L93 Difference]: Finished difference Result 5745 states and 25057 transitions. [2021-05-03 15:10:41,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-03 15:10:41,647 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:41,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:41,663 INFO L225 Difference]: With dead ends: 5745 [2021-05-03 15:10:41,663 INFO L226 Difference]: Without dead ends: 5664 [2021-05-03 15:10:41,663 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 890.0ms TimeCoverageRelationStatistics Valid=309, Invalid=1761, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 15:10:41,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5664 states. [2021-05-03 15:10:41,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5664 to 3903. [2021-05-03 15:10:41,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.478728856996412) internal successors, (17476), 3902 states have internal predecessors, (17476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:41,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 17476 transitions. [2021-05-03 15:10:41,757 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 17476 transitions. Word has length 30 [2021-05-03 15:10:41,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:41,758 INFO L480 AbstractCegarLoop]: Abstraction has 3903 states and 17476 transitions. [2021-05-03 15:10:41,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:41,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 17476 transitions. [2021-05-03 15:10:41,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:41,765 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:41,765 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:41,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-05-03 15:10:41,969 INFO L428 AbstractCegarLoop]: === Iteration 129 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:41,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:41,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1756183324, now seen corresponding path program 1 times [2021-05-03 15:10:41,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:41,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302629291] [2021-05-03 15:10:41,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:42,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:42,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302629291] [2021-05-03 15:10:42,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011676532] [2021-05-03 15:10:42,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:42,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:10:42,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:42,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 15:10:42,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:42,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:42,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:42,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-05-03 15:10:42,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:42,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:42,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-05-03 15:10:42,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297131357] [2021-05-03 15:10:42,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:10:42,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:42,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:10:42,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:42,393 INFO L87 Difference]: Start difference. First operand 3903 states and 17476 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:43,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:43,578 INFO L93 Difference]: Finished difference Result 5395 states and 23651 transitions. [2021-05-03 15:10:43,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 15:10:43,579 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:43,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:43,593 INFO L225 Difference]: With dead ends: 5395 [2021-05-03 15:10:43,594 INFO L226 Difference]: Without dead ends: 5314 [2021-05-03 15:10:43,594 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 875.5ms TimeCoverageRelationStatistics Valid=294, Invalid=1512, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 15:10:43,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5314 states. [2021-05-03 15:10:43,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5314 to 3889. [2021-05-03 15:10:43,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3889 states, 3888 states have (on average 4.484310699588478) internal successors, (17435), 3888 states have internal predecessors, (17435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:43,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3889 states to 3889 states and 17435 transitions. [2021-05-03 15:10:43,682 INFO L78 Accepts]: Start accepts. Automaton has 3889 states and 17435 transitions. Word has length 30 [2021-05-03 15:10:43,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:43,682 INFO L480 AbstractCegarLoop]: Abstraction has 3889 states and 17435 transitions. [2021-05-03 15:10:43,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:43,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3889 states and 17435 transitions. [2021-05-03 15:10:43,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:43,690 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:43,691 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:43,891 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:43,891 INFO L428 AbstractCegarLoop]: === Iteration 130 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:43,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:43,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1101128566, now seen corresponding path program 2 times [2021-05-03 15:10:43,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:43,892 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012610641] [2021-05-03 15:10:43,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:44,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:44,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012610641] [2021-05-03 15:10:44,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523854957] [2021-05-03 15:10:44,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:44,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:10:44,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:44,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-03 15:10:44,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:44,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:44,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:44,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 15:10:44,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:44,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:44,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-05-03 15:10:44,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:9 [2021-05-03 15:10:44,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:44,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:44,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-05-03 15:10:44,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549509652] [2021-05-03 15:10:44,501 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-03 15:10:44,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:44,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-03 15:10:44,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:10:44,502 INFO L87 Difference]: Start difference. First operand 3889 states and 17435 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:46,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:46,074 INFO L93 Difference]: Finished difference Result 5211 states and 22782 transitions. [2021-05-03 15:10:46,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 15:10:46,075 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:46,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:46,088 INFO L225 Difference]: With dead ends: 5211 [2021-05-03 15:10:46,088 INFO L226 Difference]: Without dead ends: 5130 [2021-05-03 15:10:46,089 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1036.0ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 15:10:46,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5130 states. [2021-05-03 15:10:46,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5130 to 3899. [2021-05-03 15:10:46,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.482555156490508) internal successors, (17473), 3898 states have internal predecessors, (17473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:46,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 17473 transitions. [2021-05-03 15:10:46,176 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 17473 transitions. Word has length 30 [2021-05-03 15:10:46,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:46,176 INFO L480 AbstractCegarLoop]: Abstraction has 3899 states and 17473 transitions. [2021-05-03 15:10:46,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:46,176 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 17473 transitions. [2021-05-03 15:10:46,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:46,184 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:46,184 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:46,385 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:46,385 INFO L428 AbstractCegarLoop]: === Iteration 131 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:46,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:46,385 INFO L82 PathProgramCache]: Analyzing trace with hash 594782300, now seen corresponding path program 3 times [2021-05-03 15:10:46,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:46,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877896740] [2021-05-03 15:10:46,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:46,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:46,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:46,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877896740] [2021-05-03 15:10:46,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179476530] [2021-05-03 15:10:46,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:46,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:10:46,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:46,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-03 15:10:46,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:46,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:46,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:46,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 15:10:46,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:46,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:46,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:46,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:9 [2021-05-03 15:10:47,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:47,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:47,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-05-03 15:10:47,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523503594] [2021-05-03 15:10:47,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-03 15:10:47,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:47,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-03 15:10:47,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:10:47,002 INFO L87 Difference]: Start difference. First operand 3899 states and 17473 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:48,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:48,556 INFO L93 Difference]: Finished difference Result 5249 states and 22919 transitions. [2021-05-03 15:10:48,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 15:10:48,557 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:48,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:48,572 INFO L225 Difference]: With dead ends: 5249 [2021-05-03 15:10:48,572 INFO L226 Difference]: Without dead ends: 5176 [2021-05-03 15:10:48,572 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 1064.0ms TimeCoverageRelationStatistics Valid=281, Invalid=1611, Unknown=0, NotChecked=0, Total=1892 [2021-05-03 15:10:48,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5176 states. [2021-05-03 15:10:48,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5176 to 3875. [2021-05-03 15:10:48,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3875 states, 3874 states have (on average 4.489416623644812) internal successors, (17392), 3874 states have internal predecessors, (17392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:48,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3875 states to 3875 states and 17392 transitions. [2021-05-03 15:10:48,662 INFO L78 Accepts]: Start accepts. Automaton has 3875 states and 17392 transitions. Word has length 30 [2021-05-03 15:10:48,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:48,663 INFO L480 AbstractCegarLoop]: Abstraction has 3875 states and 17392 transitions. [2021-05-03 15:10:48,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:48,663 INFO L276 IsEmpty]: Start isEmpty. Operand 3875 states and 17392 transitions. [2021-05-03 15:10:48,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:48,671 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:48,671 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:48,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable197 [2021-05-03 15:10:48,871 INFO L428 AbstractCegarLoop]: === Iteration 132 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:48,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:48,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1442945638, now seen corresponding path program 21 times [2021-05-03 15:10:48,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:48,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715686742] [2021-05-03 15:10:48,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:48,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:49,098 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:49,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715686742] [2021-05-03 15:10:49,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936088383] [2021-05-03 15:10:49,098 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:49,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:10:49,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:49,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-03 15:10:49,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:49,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:49,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:49,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:49,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:49,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-05-03 15:10:49,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:49,569 INFO L628 ElimStorePlain]: treesize reduction 3, result has 88.0 percent of original size [2021-05-03 15:10:49,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:49,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:11 [2021-05-03 15:10:49,622 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:49,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:49,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-05-03 15:10:49,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776152170] [2021-05-03 15:10:49,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-03 15:10:49,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:49,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-03 15:10:49,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:10:49,623 INFO L87 Difference]: Start difference. First operand 3875 states and 17392 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:51,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:51,214 INFO L93 Difference]: Finished difference Result 4957 states and 21263 transitions. [2021-05-03 15:10:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 15:10:51,215 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:51,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:51,226 INFO L225 Difference]: With dead ends: 4957 [2021-05-03 15:10:51,226 INFO L226 Difference]: Without dead ends: 4795 [2021-05-03 15:10:51,226 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1036.0ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 15:10:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4795 states. [2021-05-03 15:10:51,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4795 to 3949. [2021-05-03 15:10:51,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3949 states, 3948 states have (on average 4.4693515704154) internal successors, (17645), 3948 states have internal predecessors, (17645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:51,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3949 states to 3949 states and 17645 transitions. [2021-05-03 15:10:51,296 INFO L78 Accepts]: Start accepts. Automaton has 3949 states and 17645 transitions. Word has length 30 [2021-05-03 15:10:51,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:51,296 INFO L480 AbstractCegarLoop]: Abstraction has 3949 states and 17645 transitions. [2021-05-03 15:10:51,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:51,297 INFO L276 IsEmpty]: Start isEmpty. Operand 3949 states and 17645 transitions. [2021-05-03 15:10:51,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:51,303 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:51,303 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:51,504 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:51,504 INFO L428 AbstractCegarLoop]: === Iteration 133 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:51,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:51,504 INFO L82 PathProgramCache]: Analyzing trace with hash 242481658, now seen corresponding path program 4 times [2021-05-03 15:10:51,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:51,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357167049] [2021-05-03 15:10:51,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:51,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:51,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357167049] [2021-05-03 15:10:51,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142848184] [2021-05-03 15:10:51,731 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:51,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:51,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:51,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:10:51,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:52,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:52,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:52,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:52,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-05-03 15:10:52,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:52,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:52,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:52,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:11 [2021-05-03 15:10:52,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:52,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:52,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-05-03 15:10:52,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256161698] [2021-05-03 15:10:52,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:10:52,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:52,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:10:52,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:52,085 INFO L87 Difference]: Start difference. First operand 3949 states and 17645 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:53,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:53,259 INFO L93 Difference]: Finished difference Result 4626 states and 20349 transitions. [2021-05-03 15:10:53,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 15:10:53,260 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:53,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:53,271 INFO L225 Difference]: With dead ends: 4626 [2021-05-03 15:10:53,271 INFO L226 Difference]: Without dead ends: 4553 [2021-05-03 15:10:53,272 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 708.9ms TimeCoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 15:10:53,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4553 states. [2021-05-03 15:10:53,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4553 to 3969. [2021-05-03 15:10:53,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3969 states, 3968 states have (on average 4.465977822580645) internal successors, (17721), 3968 states have internal predecessors, (17721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:53,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3969 states to 3969 states and 17721 transitions. [2021-05-03 15:10:53,349 INFO L78 Accepts]: Start accepts. Automaton has 3969 states and 17721 transitions. Word has length 30 [2021-05-03 15:10:53,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:53,349 INFO L480 AbstractCegarLoop]: Abstraction has 3969 states and 17721 transitions. [2021-05-03 15:10:53,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:53,349 INFO L276 IsEmpty]: Start isEmpty. Operand 3969 states and 17721 transitions. [2021-05-03 15:10:53,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:53,356 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:53,356 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:53,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:53,557 INFO L428 AbstractCegarLoop]: === Iteration 134 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:53,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:53,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1634626204, now seen corresponding path program 5 times [2021-05-03 15:10:53,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:53,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887940655] [2021-05-03 15:10:53,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:53,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:53,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:53,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887940655] [2021-05-03 15:10:53,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050560831] [2021-05-03 15:10:53,788 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:53,823 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:10:53,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:53,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:10:53,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:54,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:54,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:54,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:54,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-05-03 15:10:54,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:54,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:54,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:54,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:14 [2021-05-03 15:10:54,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:54,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:54,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-05-03 15:10:54,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981212730] [2021-05-03 15:10:54,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:10:54,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:54,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:10:54,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:10:54,153 INFO L87 Difference]: Start difference. First operand 3969 states and 17721 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:55,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:55,281 INFO L93 Difference]: Finished difference Result 4613 states and 20313 transitions. [2021-05-03 15:10:55,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 15:10:55,282 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:55,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:55,294 INFO L225 Difference]: With dead ends: 4613 [2021-05-03 15:10:55,294 INFO L226 Difference]: Without dead ends: 4532 [2021-05-03 15:10:55,295 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 717.4ms TimeCoverageRelationStatistics Valid=119, Invalid=873, Unknown=0, NotChecked=0, Total=992 [2021-05-03 15:10:55,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4532 states. [2021-05-03 15:10:55,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4532 to 3979. [2021-05-03 15:10:55,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3978 states have (on average 4.464303670186023) internal successors, (17759), 3978 states have internal predecessors, (17759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:55,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 17759 transitions. [2021-05-03 15:10:55,373 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 17759 transitions. Word has length 30 [2021-05-03 15:10:55,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:55,373 INFO L480 AbstractCegarLoop]: Abstraction has 3979 states and 17759 transitions. [2021-05-03 15:10:55,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:55,374 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 17759 transitions. [2021-05-03 15:10:55,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:55,381 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:55,381 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:55,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-05-03 15:10:55,582 INFO L428 AbstractCegarLoop]: === Iteration 135 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:55,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:55,582 INFO L82 PathProgramCache]: Analyzing trace with hash 1128279938, now seen corresponding path program 6 times [2021-05-03 15:10:55,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:55,582 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588187163] [2021-05-03 15:10:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:55,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:55,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:55,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588187163] [2021-05-03 15:10:55,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266186387] [2021-05-03 15:10:55,862 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:55,891 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:10:55,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:55,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 15:10:55,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:56,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:56,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:56,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:56,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:56,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-05-03 15:10:56,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:10:56,250 INFO L628 ElimStorePlain]: treesize reduction 33, result has 47.6 percent of original size [2021-05-03 15:10:56,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:56,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:21 [2021-05-03 15:10:56,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:56,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:56,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-05-03 15:10:56,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325138628] [2021-05-03 15:10:56,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-03 15:10:56,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:56,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-03 15:10:56,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=582, Unknown=0, NotChecked=0, Total=650 [2021-05-03 15:10:56,379 INFO L87 Difference]: Start difference. First operand 3979 states and 17759 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:58,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:10:58,395 INFO L93 Difference]: Finished difference Result 5100 states and 22264 transitions. [2021-05-03 15:10:58,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 15:10:58,395 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:10:58,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:10:58,409 INFO L225 Difference]: With dead ends: 5100 [2021-05-03 15:10:58,410 INFO L226 Difference]: Without dead ends: 5019 [2021-05-03 15:10:58,410 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1215.9ms TimeCoverageRelationStatistics Valid=254, Invalid=1908, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 15:10:58,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5019 states. [2021-05-03 15:10:58,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5019 to 3979. [2021-05-03 15:10:58,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3978 states have (on average 4.464303670186023) internal successors, (17759), 3978 states have internal predecessors, (17759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:58,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 17759 transitions. [2021-05-03 15:10:58,494 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 17759 transitions. Word has length 30 [2021-05-03 15:10:58,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:10:58,494 INFO L480 AbstractCegarLoop]: Abstraction has 3979 states and 17759 transitions. [2021-05-03 15:10:58,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:10:58,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 17759 transitions. [2021-05-03 15:10:58,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:10:58,502 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:10:58,503 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:10:58,703 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:58,703 INFO L428 AbstractCegarLoop]: === Iteration 136 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:10:58,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:10:58,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1727284940, now seen corresponding path program 22 times [2021-05-03 15:10:58,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:10:58,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594977157] [2021-05-03 15:10:58,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:10:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:10:59,040 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:59,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594977157] [2021-05-03 15:10:59,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006760734] [2021-05-03 15:10:59,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:10:59,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:10:59,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:10:59,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:10:59,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:10:59,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:10:59,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:59,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:10:59,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-05-03 15:10:59,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:10:59,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:10:59,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:10:59,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:11 [2021-05-03 15:10:59,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:10:59,388 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:10:59,388 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-05-03 15:10:59,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660372456] [2021-05-03 15:10:59,388 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 15:10:59,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:10:59,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 15:10:59,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:10:59,389 INFO L87 Difference]: Start difference. First operand 3979 states and 17759 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-05-03 15:11:01,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:11:01,977 INFO L93 Difference]: Finished difference Result 5053 states and 22056 transitions. [2021-05-03 15:11:01,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-03 15:11:01,977 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 30 [2021-05-03 15:11:01,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:11:01,990 INFO L225 Difference]: With dead ends: 5053 [2021-05-03 15:11:01,990 INFO L226 Difference]: Without dead ends: 4871 [2021-05-03 15:11:01,990 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1622.4ms TimeCoverageRelationStatistics Valid=276, Invalid=1530, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 15:11:01,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4871 states. [2021-05-03 15:11:02,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4871 to 3992. [2021-05-03 15:11:02,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3992 states, 3991 states have (on average 4.468053119518918) internal successors, (17832), 3991 states have internal predecessors, (17832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:02,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3992 states to 3992 states and 17832 transitions. [2021-05-03 15:11:02,063 INFO L78 Accepts]: Start accepts. Automaton has 3992 states and 17832 transitions. Word has length 30 [2021-05-03 15:11:02,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:11:02,063 INFO L480 AbstractCegarLoop]: Abstraction has 3992 states and 17832 transitions. [2021-05-03 15:11:02,063 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-05-03 15:11:02,063 INFO L276 IsEmpty]: Start isEmpty. Operand 3992 states and 17832 transitions. [2021-05-03 15:11:02,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:11:02,070 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:11:02,070 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:11:02,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-05-03 15:11:02,271 INFO L428 AbstractCegarLoop]: === Iteration 137 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:11:02,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:11:02,271 INFO L82 PathProgramCache]: Analyzing trace with hash 300371958, now seen corresponding path program 7 times [2021-05-03 15:11:02,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:11:02,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375272304] [2021-05-03 15:11:02,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:11:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:11:02,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:02,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375272304] [2021-05-03 15:11:02,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132296843] [2021-05-03 15:11:02,524 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:11:02,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:11:02,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:11:02,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:11:02,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:11:02,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:11:02,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:11:02,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-05-03 15:11:02,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:11:02,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:02,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:11:02,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:14 [2021-05-03 15:11:02,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:02,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:11:02,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-05-03 15:11:02,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106918250] [2021-05-03 15:11:02,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:11:02,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:11:02,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:11:02,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:11:02,997 INFO L87 Difference]: Start difference. First operand 3992 states and 17832 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:04,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:11:04,463 INFO L93 Difference]: Finished difference Result 4889 states and 21374 transitions. [2021-05-03 15:11:04,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 15:11:04,464 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:11:04,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:11:04,476 INFO L225 Difference]: With dead ends: 4889 [2021-05-03 15:11:04,476 INFO L226 Difference]: Without dead ends: 4816 [2021-05-03 15:11:04,476 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 937.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1136, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 15:11:04,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4816 states. [2021-05-03 15:11:04,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4816 to 3974. [2021-05-03 15:11:04,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3974 states, 3973 states have (on average 4.471935565064183) internal successors, (17767), 3973 states have internal predecessors, (17767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:04,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3974 states to 3974 states and 17767 transitions. [2021-05-03 15:11:04,558 INFO L78 Accepts]: Start accepts. Automaton has 3974 states and 17767 transitions. Word has length 30 [2021-05-03 15:11:04,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:11:04,558 INFO L480 AbstractCegarLoop]: Abstraction has 3974 states and 17767 transitions. [2021-05-03 15:11:04,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:04,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3974 states and 17767 transitions. [2021-05-03 15:11:04,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:11:04,565 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:11:04,565 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:11:04,766 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-05-03 15:11:04,766 INFO L428 AbstractCegarLoop]: === Iteration 138 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:11:04,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:11:04,766 INFO L82 PathProgramCache]: Analyzing trace with hash 800539618, now seen corresponding path program 53 times [2021-05-03 15:11:04,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:11:04,767 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795143613] [2021-05-03 15:11:04,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:11:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:11:04,973 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:04,973 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795143613] [2021-05-03 15:11:04,973 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848849240] [2021-05-03 15:11:04,973 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:11:05,004 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:11:05,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:11:05,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:11:05,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:11:05,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 15:11:05,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:11:05,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:05,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:11:05,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-05-03 15:11:05,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:05,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:11:05,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-05-03 15:11:05,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684793012] [2021-05-03 15:11:05,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:11:05,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:11:05,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:11:05,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:11:05,296 INFO L87 Difference]: Start difference. First operand 3974 states and 17767 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:07,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:11:07,103 INFO L93 Difference]: Finished difference Result 6179 states and 26705 transitions. [2021-05-03 15:11:07,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 15:11:07,103 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:11:07,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:11:07,118 INFO L225 Difference]: With dead ends: 6179 [2021-05-03 15:11:07,118 INFO L226 Difference]: Without dead ends: 5997 [2021-05-03 15:11:07,118 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1250.3ms TimeCoverageRelationStatistics Valid=376, Invalid=2276, Unknown=0, NotChecked=0, Total=2652 [2021-05-03 15:11:07,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5997 states. [2021-05-03 15:11:07,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5997 to 4072. [2021-05-03 15:11:07,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4072 states, 4071 states have (on average 4.471137312699582) internal successors, (18202), 4071 states have internal predecessors, (18202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:07,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4072 states to 4072 states and 18202 transitions. [2021-05-03 15:11:07,210 INFO L78 Accepts]: Start accepts. Automaton has 4072 states and 18202 transitions. Word has length 30 [2021-05-03 15:11:07,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:11:07,210 INFO L480 AbstractCegarLoop]: Abstraction has 4072 states and 18202 transitions. [2021-05-03 15:11:07,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:07,211 INFO L276 IsEmpty]: Start isEmpty. Operand 4072 states and 18202 transitions. [2021-05-03 15:11:07,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:11:07,218 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:11:07,218 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:11:07,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2021-05-03 15:11:07,419 INFO L428 AbstractCegarLoop]: === Iteration 139 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:11:07,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:11:07,419 INFO L82 PathProgramCache]: Analyzing trace with hash 2105279012, now seen corresponding path program 8 times [2021-05-03 15:11:07,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:11:07,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618958000] [2021-05-03 15:11:07,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:11:07,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:11:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:07,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618958000] [2021-05-03 15:11:07,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141594635] [2021-05-03 15:11:07,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:11:07,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:11:07,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:11:07,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 15:11:07,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:11:07,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:11:07,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 15:11:07,921 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:07,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-05-03 15:11:07,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-05-03 15:11:07,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:07,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:11:07,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:22 [2021-05-03 15:11:08,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:08,026 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:11:08,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-05-03 15:11:08,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442896236] [2021-05-03 15:11:08,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-03 15:11:08,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:11:08,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-03 15:11:08,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:11:08,027 INFO L87 Difference]: Start difference. First operand 4072 states and 18202 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:11,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:11:11,047 INFO L93 Difference]: Finished difference Result 5868 states and 25166 transitions. [2021-05-03 15:11:11,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 15:11:11,048 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:11:11,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:11:11,062 INFO L225 Difference]: With dead ends: 5868 [2021-05-03 15:11:11,062 INFO L226 Difference]: Without dead ends: 5520 [2021-05-03 15:11:11,062 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1853.0ms TimeCoverageRelationStatistics Valid=412, Invalid=3010, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 15:11:11,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5520 states. [2021-05-03 15:11:11,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5520 to 4078. [2021-05-03 15:11:11,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4078 states, 4077 states have (on average 4.46897228354182) internal successors, (18220), 4077 states have internal predecessors, (18220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:11,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4078 states to 4078 states and 18220 transitions. [2021-05-03 15:11:11,134 INFO L78 Accepts]: Start accepts. Automaton has 4078 states and 18220 transitions. Word has length 30 [2021-05-03 15:11:11,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:11:11,134 INFO L480 AbstractCegarLoop]: Abstraction has 4078 states and 18220 transitions. [2021-05-03 15:11:11,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:11,134 INFO L276 IsEmpty]: Start isEmpty. Operand 4078 states and 18220 transitions. [2021-05-03 15:11:11,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-03 15:11:11,141 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:11:11,141 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:11:11,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:11:11,341 INFO L428 AbstractCegarLoop]: === Iteration 140 === [thread1Thread1of1ForFork0Err4INUSE_VIOLATION, ULTIMATE.startErr9INUSE_VIOLATION, thread4Err0INUSE_VIOLATION, thread4Thread1of1ForFork1Err2INUSE_VIOLATION, thread1Err8INUSE_VIOLATION, thread4Err5INUSE_VIOLATION, thread1Err7INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, thread1Thread1of1ForFork0Err3INUSE_VIOLATION, thread4Thread1of1ForFork1Err1INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:11:11,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:11:11,342 INFO L82 PathProgramCache]: Analyzing trace with hash -381875840, now seen corresponding path program 54 times [2021-05-03 15:11:11,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:11:11,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307775811] [2021-05-03 15:11:11,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:11:11,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:11:11,604 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:11,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307775811] [2021-05-03 15:11:11,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743890136] [2021-05-03 15:11:11,604 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:11:11,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 15:11:11,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:11:11,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-03 15:11:11,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:11:11,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:11,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-05-03 15:11:11,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:11:11,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:11:11,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:11:11,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-05-03 15:11:11,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:11:11,940 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:11:11,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 23 [2021-05-03 15:11:11,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821045990] [2021-05-03 15:11:11,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 15:11:11,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:11:11,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 15:11:11,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:11:11,940 INFO L87 Difference]: Start difference. First operand 4078 states and 18220 transitions. Second operand has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:14,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:11:14,159 INFO L93 Difference]: Finished difference Result 6165 states and 26338 transitions. [2021-05-03 15:11:14,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 15:11:14,160 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-05-03 15:11:14,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:11:14,160 INFO L225 Difference]: With dead ends: 6165 [2021-05-03 15:11:14,160 INFO L226 Difference]: Without dead ends: 0 [2021-05-03 15:11:14,160 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1576.6ms TimeCoverageRelationStatistics Valid=391, Invalid=2261, Unknown=0, NotChecked=0, Total=2652 [2021-05-03 15:11:14,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-03 15:11:14,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-03 15:11:14,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:14,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-03 15:11:14,161 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 30 [2021-05-03 15:11:14,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:11:14,161 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-03 15:11:14,161 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:11:14,161 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-03 15:11:14,161 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-03 15:11:14,361 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-05-03 15:11:14,365 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.05 03:11:14 BasicIcfg [2021-05-03 15:11:14,365 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-03 15:11:14,366 INFO L168 Benchmark]: Toolchain (without parser) took 150669.88 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 878.7 MB). Free memory was 340.3 MB in the beginning and 560.6 MB in the end (delta: -220.4 MB). Peak memory consumption was 658.4 MB. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 360.7 MB. Free memory was 341.5 MB in the beginning and 341.4 MB in the end (delta: 70.0 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.81 ms. Allocated memory is still 360.7 MB. Free memory was 340.1 MB in the beginning and 338.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 INFO L168 Benchmark]: Boogie Preprocessor took 15.96 ms. Allocated memory is still 360.7 MB. Free memory was 338.7 MB in the beginning and 337.7 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 INFO L168 Benchmark]: RCFGBuilder took 396.73 ms. Allocated memory is still 360.7 MB. Free memory was 337.7 MB in the beginning and 342.7 MB in the end (delta: -5.0 MB). Peak memory consumption was 21.8 MB. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 INFO L168 Benchmark]: TraceAbstraction took 150221.47 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 878.7 MB). Free memory was 342.7 MB in the beginning and 560.6 MB in the end (delta: -218.0 MB). Peak memory consumption was 659.7 MB. Max. memory is 16.0 GB. [2021-05-03 15:11:14,366 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.14 ms. Allocated memory is still 360.7 MB. Free memory was 341.5 MB in the beginning and 341.4 MB in the end (delta: 70.0 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 25.81 ms. Allocated memory is still 360.7 MB. Free memory was 340.1 MB in the beginning and 338.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 15.96 ms. Allocated memory is still 360.7 MB. Free memory was 338.7 MB in the beginning and 337.7 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 396.73 ms. Allocated memory is still 360.7 MB. Free memory was 337.7 MB in the beginning and 342.7 MB in the end (delta: -5.0 MB). Peak memory consumption was 21.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 150221.47 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 878.7 MB). Free memory was 342.7 MB in the beginning and 560.6 MB in the end (delta: -218.0 MB). Peak memory consumption was 659.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 110]: assertion always holds For all program executions holds that assertion always holds at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 35 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 150025.2ms, OverallIterations: 140, TraceHistogramMax: 2, EmptinessCheckTime: 573.6ms, AutomataDifference: 80409.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 64.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 13124 SDtfs, 30105 SDslu, 81123 SDs, 0 SdLazy, 71966 SolverSat, 6316 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 30744.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5921 GetRequests, 2833 SyntacticMatches, 165 SemanticMatches, 2923 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17437 ImplicationChecksByTransitivity, 51212.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4277occurred in iteration=118, InterpolantAutomatonStates: 2631, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 5615.5ms AutomataMinimizationTime, 140 MinimizatonAttempts, 120519 StatesRemovedByMinimization, 136 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 817.3ms SsaConstructionTime, 1930.8ms SatisfiabilityAnalysisTime, 31568.5ms InterpolantComputationTime, 7128 NumberOfCodeBlocks, 7128 NumberOfCodeBlocksAsserted, 389 NumberOfCheckSat, 6861 ConstructedInterpolants, 286 QuantifiedInterpolants, 65860 SizeOfPredicates, 774 NumberOfNonLiveVariables, 15110 ConjunctsInSsa, 2283 ConjunctsInUnsatCore, 267 InterpolantComputations, 13 PerfectInterpolantSequences, 186/823 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 proved your program to be correct! Received shutdown request...