/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:35:39,074 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:35:39,076 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:35:39,105 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:35:39,106 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:35:39,108 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:35:39,110 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:35:39,114 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:35:39,115 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:35:39,126 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:35:39,126 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:35:39,127 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:35:39,128 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:35:39,129 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:35:39,130 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:35:39,133 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:35:39,134 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:35:39,134 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:35:39,136 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:35:39,144 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:35:39,145 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:35:39,145 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:35:39,146 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:35:39,148 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:35:39,152 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:35:39,152 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:35:39,153 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:35:39,154 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:35:39,154 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:35:39,154 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:35:39,154 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:35:39,156 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:35:39,157 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:35:39,158 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:35:39,159 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:35:39,159 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:35:39,159 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:35:39,159 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:35:39,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:35:39,160 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:35:39,160 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:35:39,163 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 12:35:39,182 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:35:39,183 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:35:39,183 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:35:39,183 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:35:39,184 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:35:39,184 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:35:39,184 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:35:39,185 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:35:39,185 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:35:39,186 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:35:39,186 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:35:39,187 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:35:39,187 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 12:35:39,397 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:35:39,410 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:35:39,412 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:35:39,412 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:35:39,413 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:35:39,414 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-2.wvr.bpl [2021-08-21 12:35:39,415 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-2.wvr.bpl' [2021-08-21 12:35:39,715 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:35:39,716 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:35:39,717 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:35:39,717 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:35:39,717 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:35:39,727 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,733 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,739 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:35:39,740 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:35:39,740 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:35:39,740 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:35:39,745 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,745 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,749 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,749 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,751 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,753 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,753 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,754 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:35:39,755 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:35:39,755 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:35:39,755 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:35:39,756 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/1) ... [2021-08-21 12:35:39,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:35:39,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:39,774 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 12:35:39,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 12:35:39,805 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:35:39,805 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:35:39,806 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:35:39,806 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:35:39,806 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:35:39,806 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:35:39,806 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:35:39,806 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:35:39,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:35:39,806 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 12:35:39,807 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 12:35:39,808 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 12:35:39,808 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-21 12:35:39,808 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-21 12:35:39,808 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-21 12:35:39,809 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-08-21 12:35:39,809 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-08-21 12:35:39,809 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-08-21 12:35:39,809 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-08-21 12:35:39,809 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-08-21 12:35:39,810 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-08-21 12:35:39,812 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 12:35:40,067 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:35:40,067 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-08-21 12:35:40,068 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-21 12:35:40,068 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-08-21 12:35:40,069 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread5EXIT is neither atomic block end nor error location. [2021-08-21 12:35:40,069 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread6EXIT is neither atomic block end nor error location. [2021-08-21 12:35:40,070 INFO L202 PluginConnector]: Adding new model parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:35:40 BoogieIcfgContainer [2021-08-21 12:35:40,070 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:35:40,071 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:35:40,071 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:35:40,073 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:35:40,073 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:35:39" (1/2) ... [2021-08-21 12:35:40,074 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@636ef7e3 and model type parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:35:40, skipping insertion in model container [2021-08-21 12:35:40,074 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:35:40" (2/2) ... [2021-08-21 12:35:40,075 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-2.wvr.bpl [2021-08-21 12:35:40,078 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:35:40,078 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:35:40,078 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:35:40,078 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:35:40,165 INFO L148 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-08-21 12:35:40,191 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:35:40,195 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 12:35:40,196 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-08-21 12:35:40,203 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 66 places, 55 transitions, 182 flow [2021-08-21 12:35:40,233 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 445 states, 444 states have (on average 3.7905405405405403) internal successors, (1683), 444 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,236 INFO L276 IsEmpty]: Start isEmpty. Operand has 445 states, 444 states have (on average 3.7905405405405403) internal successors, (1683), 444 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 12:35:40,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:40,255 INFO L512 BasicCegarLoop]: trace 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] [2021-08-21 12:35:40,255 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:40,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:40,259 INFO L82 PathProgramCache]: Analyzing trace with hash 614274337, now seen corresponding path program 1 times [2021-08-21 12:35:40,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:40,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094394268] [2021-08-21 12:35:40,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:40,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:40,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:40,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:40,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094394268] [2021-08-21 12:35:40,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094394268] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:35:40,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:35:40,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:35:40,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213226371] [2021-08-21 12:35:40,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:35:40,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:40,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:35:40,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:40,442 INFO L87 Difference]: Start difference. First operand has 445 states, 444 states have (on average 3.7905405405405403) internal successors, (1683), 444 states have internal predecessors, (1683), 0 states have call successors, (0), 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 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:40,531 INFO L93 Difference]: Finished difference Result 893 states and 3368 transitions. [2021-08-21 12:35:40,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:35:40,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 12:35:40,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:40,548 INFO L225 Difference]: With dead ends: 893 [2021-08-21 12:35:40,548 INFO L226 Difference]: Without dead ends: 874 [2021-08-21 12:35:40,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:35:40,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-08-21 12:35:40,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 598. [2021-08-21 12:35:40,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 597 states have (on average 3.809045226130653) internal successors, (2274), 597 states have internal predecessors, (2274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 2274 transitions. [2021-08-21 12:35:40,613 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 2274 transitions. Word has length 25 [2021-08-21 12:35:40,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:40,613 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 2274 transitions. [2021-08-21 12:35:40,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,614 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 2274 transitions. [2021-08-21 12:35:40,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 12:35:40,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:40,617 INFO L512 BasicCegarLoop]: trace 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] [2021-08-21 12:35:40,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:35:40,617 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:40,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:40,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1825623495, now seen corresponding path program 2 times [2021-08-21 12:35:40,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:40,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570335215] [2021-08-21 12:35:40,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:40,619 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:40,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:40,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:40,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570335215] [2021-08-21 12:35:40,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570335215] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:35:40,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:35:40,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:35:40,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791331646] [2021-08-21 12:35:40,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:35:40,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:40,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:35:40,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:40,718 INFO L87 Difference]: Start difference. First operand 598 states and 2274 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:40,807 INFO L93 Difference]: Finished difference Result 872 states and 3319 transitions. [2021-08-21 12:35:40,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:35:40,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 12:35:40,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:40,812 INFO L225 Difference]: With dead ends: 872 [2021-08-21 12:35:40,812 INFO L226 Difference]: Without dead ends: 841 [2021-08-21 12:35:40,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 40.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:35:40,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2021-08-21 12:35:40,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 596. [2021-08-21 12:35:40,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 3.7663865546218487) internal successors, (2241), 595 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 2241 transitions. [2021-08-21 12:35:40,830 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 2241 transitions. Word has length 25 [2021-08-21 12:35:40,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:40,830 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 2241 transitions. [2021-08-21 12:35:40,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,830 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 2241 transitions. [2021-08-21 12:35:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 12:35:40,832 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:40,832 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:40,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:35:40,832 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:40,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:40,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1890170752, now seen corresponding path program 1 times [2021-08-21 12:35:40,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:40,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937748509] [2021-08-21 12:35:40,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:40,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:40,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:40,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:40,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937748509] [2021-08-21 12:35:40,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937748509] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:35:40,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:35:40,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:35:40,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510159966] [2021-08-21 12:35:40,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:35:40,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:40,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:35:40,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:35:40,865 INFO L87 Difference]: Start difference. First operand 596 states and 2241 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:40,910 INFO L93 Difference]: Finished difference Result 867 states and 3197 transitions. [2021-08-21 12:35:40,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:35:40,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 12:35:40,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:40,915 INFO L225 Difference]: With dead ends: 867 [2021-08-21 12:35:40,916 INFO L226 Difference]: Without dead ends: 836 [2021-08-21 12:35:40,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:40,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-08-21 12:35:40,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 734. [2021-08-21 12:35:40,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 733 states have (on average 3.8663028649386084) internal successors, (2834), 733 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 2834 transitions. [2021-08-21 12:35:40,951 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 2834 transitions. Word has length 27 [2021-08-21 12:35:40,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:40,951 INFO L470 AbstractCegarLoop]: Abstraction has 734 states and 2834 transitions. [2021-08-21 12:35:40,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:40,951 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 2834 transitions. [2021-08-21 12:35:40,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 12:35:40,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:40,953 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:40,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 12:35:40,953 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:40,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:40,954 INFO L82 PathProgramCache]: Analyzing trace with hash 153525504, now seen corresponding path program 2 times [2021-08-21 12:35:40,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:40,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354324493] [2021-08-21 12:35:40,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:40,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:40,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:40,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:40,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354324493] [2021-08-21 12:35:40,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354324493] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:35:40,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:35:40,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:35:40,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664951260] [2021-08-21 12:35:40,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:35:40,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:40,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:35:40,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:35:40,994 INFO L87 Difference]: Start difference. First operand 734 states and 2834 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:41,022 INFO L93 Difference]: Finished difference Result 736 states and 2873 transitions. [2021-08-21 12:35:41,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:35:41,023 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 12:35:41,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:41,026 INFO L225 Difference]: With dead ends: 736 [2021-08-21 12:35:41,026 INFO L226 Difference]: Without dead ends: 655 [2021-08-21 12:35:41,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:41,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-08-21 12:35:41,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 571. [2021-08-21 12:35:41,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 3.8526315789473684) internal successors, (2196), 570 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 2196 transitions. [2021-08-21 12:35:41,040 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 2196 transitions. Word has length 27 [2021-08-21 12:35:41,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:41,040 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 2196 transitions. [2021-08-21 12:35:41,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,040 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 2196 transitions. [2021-08-21 12:35:41,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 12:35:41,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:41,042 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:41,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:35:41,042 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:41,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:41,043 INFO L82 PathProgramCache]: Analyzing trace with hash -481159728, now seen corresponding path program 1 times [2021-08-21 12:35:41,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:41,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702965605] [2021-08-21 12:35:41,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:41,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:41,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:41,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702965605] [2021-08-21 12:35:41,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702965605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:41,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418590326] [2021-08-21 12:35:41,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:41,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:41,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:41,094 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:41,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 12:35:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:41,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 12:35:41,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:41,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:41,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418590326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:41,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:41,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-08-21 12:35:41,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125672470] [2021-08-21 12:35:41,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:35:41,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:41,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:35:41,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:35:41,332 INFO L87 Difference]: Start difference. First operand 571 states and 2196 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:41,365 INFO L93 Difference]: Finished difference Result 898 states and 3436 transitions. [2021-08-21 12:35:41,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:35:41,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 12:35:41,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:41,370 INFO L225 Difference]: With dead ends: 898 [2021-08-21 12:35:41,370 INFO L226 Difference]: Without dead ends: 838 [2021-08-21 12:35:41,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:41,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-08-21 12:35:41,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 754. [2021-08-21 12:35:41,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 753 states have (on average 3.911022576361222) internal successors, (2945), 753 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 2945 transitions. [2021-08-21 12:35:41,390 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 2945 transitions. Word has length 27 [2021-08-21 12:35:41,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:41,391 INFO L470 AbstractCegarLoop]: Abstraction has 754 states and 2945 transitions. [2021-08-21 12:35:41,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,391 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 2945 transitions. [2021-08-21 12:35:41,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 12:35:41,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:41,393 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:41,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:41,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:41,610 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:41,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:41,610 INFO L82 PathProgramCache]: Analyzing trace with hash -522499450, now seen corresponding path program 2 times [2021-08-21 12:35:41,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:41,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980781649] [2021-08-21 12:35:41,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:41,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:41,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:41,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:41,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980781649] [2021-08-21 12:35:41,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980781649] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:35:41,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:35:41,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:35:41,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27377307] [2021-08-21 12:35:41,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:35:41,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:41,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:35:41,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:35:41,648 INFO L87 Difference]: Start difference. First operand 754 states and 2945 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:41,688 INFO L93 Difference]: Finished difference Result 854 states and 3195 transitions. [2021-08-21 12:35:41,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:35:41,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 12:35:41,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:41,693 INFO L225 Difference]: With dead ends: 854 [2021-08-21 12:35:41,693 INFO L226 Difference]: Without dead ends: 812 [2021-08-21 12:35:41,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:35:41,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-08-21 12:35:41,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 733. [2021-08-21 12:35:41,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.9139344262295084) internal successors, (2865), 732 states have internal predecessors, (2865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2865 transitions. [2021-08-21 12:35:41,711 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2865 transitions. Word has length 27 [2021-08-21 12:35:41,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:41,713 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 2865 transitions. [2021-08-21 12:35:41,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:41,713 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2865 transitions. [2021-08-21 12:35:41,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:41,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:41,715 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:41,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 12:35:41,715 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:41,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:41,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1959647599, now seen corresponding path program 1 times [2021-08-21 12:35:41,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:41,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923338532] [2021-08-21 12:35:41,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:41,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:41,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:41,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:41,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923338532] [2021-08-21 12:35:41,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923338532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:41,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545063833] [2021-08-21 12:35:41,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:41,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:41,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:41,928 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:41,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 12:35:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:41,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:41,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:42,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:35:42,598 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:42,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545063833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:42,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:42,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:35:42,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081618319] [2021-08-21 12:35:42,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:35:42,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:42,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:35:42,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:35:42,600 INFO L87 Difference]: Start difference. First operand 733 states and 2865 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:43,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:43,403 INFO L93 Difference]: Finished difference Result 1214 states and 4693 transitions. [2021-08-21 12:35:43,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:35:43,404 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:43,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:43,411 INFO L225 Difference]: With dead ends: 1214 [2021-08-21 12:35:43,411 INFO L226 Difference]: Without dead ends: 1195 [2021-08-21 12:35:43,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 614.5ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:35:43,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2021-08-21 12:35:43,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 839. [2021-08-21 12:35:43,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 838 states have (on average 3.908114558472554) internal successors, (3275), 838 states have internal predecessors, (3275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:43,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 3275 transitions. [2021-08-21 12:35:43,434 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 3275 transitions. Word has length 29 [2021-08-21 12:35:43,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:43,434 INFO L470 AbstractCegarLoop]: Abstraction has 839 states and 3275 transitions. [2021-08-21 12:35:43,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:43,434 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 3275 transitions. [2021-08-21 12:35:43,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:43,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:43,436 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:43,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:43,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-21 12:35:43,656 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:43,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:43,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1724936761, now seen corresponding path program 2 times [2021-08-21 12:35:43,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:43,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026468323] [2021-08-21 12:35:43,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:43,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:43,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:43,801 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:43,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:43,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026468323] [2021-08-21 12:35:43,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026468323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:43,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460805303] [2021-08-21 12:35:43,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:35:43,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:43,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:43,805 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:43,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 12:35:43,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:35:43,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:43,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:43,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:44,271 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:35:44,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 19 [2021-08-21 12:35:44,530 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:44,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460805303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:44,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:44,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:35:44,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457528179] [2021-08-21 12:35:44,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:35:44,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:44,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:35:44,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:35:44,532 INFO L87 Difference]: Start difference. First operand 839 states and 3275 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:45,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:45,030 INFO L93 Difference]: Finished difference Result 1161 states and 4488 transitions. [2021-08-21 12:35:45,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:35:45,030 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:45,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:45,036 INFO L225 Difference]: With dead ends: 1161 [2021-08-21 12:35:45,036 INFO L226 Difference]: Without dead ends: 1142 [2021-08-21 12:35:45,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 342.8ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:35:45,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-08-21 12:35:45,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 842. [2021-08-21 12:35:45,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.906064209274673) internal successors, (3285), 841 states have internal predecessors, (3285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:45,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 3285 transitions. [2021-08-21 12:35:45,056 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 3285 transitions. Word has length 29 [2021-08-21 12:35:45,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:45,057 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 3285 transitions. [2021-08-21 12:35:45,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:45,057 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 3285 transitions. [2021-08-21 12:35:45,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:45,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:45,059 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:45,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:45,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:45,273 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:45,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:45,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1161339337, now seen corresponding path program 3 times [2021-08-21 12:35:45,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:45,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823766956] [2021-08-21 12:35:45,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:45,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:45,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:45,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-08-21 12:35:45,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:45,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823766956] [2021-08-21 12:35:45,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823766956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:45,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980679363] [2021-08-21 12:35:45,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:35:45,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:45,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:45,426 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:45,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 12:35:45,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:35:45,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:45,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:45,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:45,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:35:45,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 19 [2021-08-21 12:35:46,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:46,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980679363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:46,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:46,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:35:46,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620350545] [2021-08-21 12:35:46,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:35:46,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:46,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:35:46,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:35:46,189 INFO L87 Difference]: Start difference. First operand 842 states and 3285 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:46,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:46,647 INFO L93 Difference]: Finished difference Result 1188 states and 4549 transitions. [2021-08-21 12:35:46,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:35:46,647 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:46,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:46,653 INFO L225 Difference]: With dead ends: 1188 [2021-08-21 12:35:46,653 INFO L226 Difference]: Without dead ends: 1169 [2021-08-21 12:35:46,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 386.7ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:35:46,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2021-08-21 12:35:46,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 850. [2021-08-21 12:35:46,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 3.895170789163722) internal successors, (3307), 849 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:46,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 3307 transitions. [2021-08-21 12:35:46,673 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 3307 transitions. Word has length 29 [2021-08-21 12:35:46,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:46,674 INFO L470 AbstractCegarLoop]: Abstraction has 850 states and 3307 transitions. [2021-08-21 12:35:46,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:46,674 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 3307 transitions. [2021-08-21 12:35:46,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:46,676 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:46,677 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:46,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:46,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:46,896 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:46,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:46,896 INFO L82 PathProgramCache]: Analyzing trace with hash 790114331, now seen corresponding path program 4 times [2021-08-21 12:35:46,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:46,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612547306] [2021-08-21 12:35:46,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:46,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:47,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:47,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:47,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612547306] [2021-08-21 12:35:47,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612547306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:47,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401798853] [2021-08-21 12:35:47,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:35:47,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:47,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:47,007 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:47,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 12:35:47,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:35:47,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:47,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:47,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:47,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:35:47,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:47,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401798853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:47,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:47,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:35:47,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960998721] [2021-08-21 12:35:47,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:35:47,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:47,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:35:47,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:35:47,741 INFO L87 Difference]: Start difference. First operand 850 states and 3307 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:48,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:48,427 INFO L93 Difference]: Finished difference Result 1755 states and 6735 transitions. [2021-08-21 12:35:48,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:35:48,427 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:48,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:48,436 INFO L225 Difference]: With dead ends: 1755 [2021-08-21 12:35:48,436 INFO L226 Difference]: Without dead ends: 1727 [2021-08-21 12:35:48,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 444.9ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:35:48,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2021-08-21 12:35:48,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 963. [2021-08-21 12:35:48,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 4.016632016632016) internal successors, (3864), 962 states have internal predecessors, (3864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:48,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3864 transitions. [2021-08-21 12:35:48,462 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3864 transitions. Word has length 29 [2021-08-21 12:35:48,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:48,462 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3864 transitions. [2021-08-21 12:35:48,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:48,462 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3864 transitions. [2021-08-21 12:35:48,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:48,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:48,465 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:48,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:48,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-21 12:35:48,681 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:48,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:48,681 INFO L82 PathProgramCache]: Analyzing trace with hash -2099674321, now seen corresponding path program 5 times [2021-08-21 12:35:48,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:48,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899130451] [2021-08-21 12:35:48,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:48,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:48,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:48,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:48,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:48,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899130451] [2021-08-21 12:35:48,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899130451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:48,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627200478] [2021-08-21 12:35:48,815 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:35:48,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:48,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:48,817 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:48,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 12:35:49,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:35:49,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:49,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:35:49,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:49,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 9 [2021-08-21 12:35:49,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:49,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627200478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:49,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:49,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 12:35:49,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703207408] [2021-08-21 12:35:49,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:35:49,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:49,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:35:49,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:35:49,592 INFO L87 Difference]: Start difference. First operand 963 states and 3864 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:50,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:50,478 INFO L93 Difference]: Finished difference Result 1946 states and 7441 transitions. [2021-08-21 12:35:50,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:35:50,479 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:50,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:50,488 INFO L225 Difference]: With dead ends: 1946 [2021-08-21 12:35:50,488 INFO L226 Difference]: Without dead ends: 1873 [2021-08-21 12:35:50,488 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 656.7ms TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:35:50,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2021-08-21 12:35:50,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 947. [2021-08-21 12:35:50,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 946 states have (on average 4.028541226215645) internal successors, (3811), 946 states have internal predecessors, (3811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:50,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 3811 transitions. [2021-08-21 12:35:50,513 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 3811 transitions. Word has length 29 [2021-08-21 12:35:50,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:50,513 INFO L470 AbstractCegarLoop]: Abstraction has 947 states and 3811 transitions. [2021-08-21 12:35:50,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:50,514 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 3811 transitions. [2021-08-21 12:35:50,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:50,516 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:50,516 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:50,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:50,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:50,737 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:50,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:50,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1181516803, now seen corresponding path program 6 times [2021-08-21 12:35:50,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:50,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064726082] [2021-08-21 12:35:50,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:50,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:50,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:50,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:50,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064726082] [2021-08-21 12:35:50,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064726082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:50,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905804927] [2021-08-21 12:35:50,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:35:50,887 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:50,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:50,888 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:50,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 12:35:51,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:35:51,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:51,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:35:51,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:51,308 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:35:51,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:35:51,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:51,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905804927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:51,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:51,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:35:51,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082720707] [2021-08-21 12:35:51,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:35:51,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:51,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:35:51,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:35:51,550 INFO L87 Difference]: Start difference. First operand 947 states and 3811 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:51,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:51,856 INFO L93 Difference]: Finished difference Result 1340 states and 5308 transitions. [2021-08-21 12:35:51,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:35:51,857 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:51,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:51,863 INFO L225 Difference]: With dead ends: 1340 [2021-08-21 12:35:51,863 INFO L226 Difference]: Without dead ends: 1321 [2021-08-21 12:35:51,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 261.7ms TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:35:51,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1321 states. [2021-08-21 12:35:51,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1321 to 1034. [2021-08-21 12:35:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 1033 states have (on average 4.078412391093901) internal successors, (4213), 1033 states have internal predecessors, (4213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:51,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 4213 transitions. [2021-08-21 12:35:51,884 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 4213 transitions. Word has length 29 [2021-08-21 12:35:51,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:51,884 INFO L470 AbstractCegarLoop]: Abstraction has 1034 states and 4213 transitions. [2021-08-21 12:35:51,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:51,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 4213 transitions. [2021-08-21 12:35:51,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:51,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:51,887 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:51,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-08-21 12:35:52,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:52,102 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:52,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:52,102 INFO L82 PathProgramCache]: Analyzing trace with hash 121755803, now seen corresponding path program 7 times [2021-08-21 12:35:52,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:52,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129384002] [2021-08-21 12:35:52,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:52,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:52,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:52,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:52,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129384002] [2021-08-21 12:35:52,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129384002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:52,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964110114] [2021-08-21 12:35:52,239 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:35:52,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:52,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:52,239 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:52,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 12:35:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:52,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:52,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:52,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:35:52,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-08-21 12:35:52,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964110114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:52,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:52,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:35:52,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678509406] [2021-08-21 12:35:52,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:35:52,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:52,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:35:52,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:35:52,992 INFO L87 Difference]: Start difference. First operand 1034 states and 4213 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:53,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:53,506 INFO L93 Difference]: Finished difference Result 1788 states and 6981 transitions. [2021-08-21 12:35:53,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:35:53,506 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:53,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:53,515 INFO L225 Difference]: With dead ends: 1788 [2021-08-21 12:35:53,515 INFO L226 Difference]: Without dead ends: 1760 [2021-08-21 12:35:53,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 405.5ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:35:53,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1760 states. [2021-08-21 12:35:53,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1760 to 1124. [2021-08-21 12:35:53,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 1123 states have (on average 4.140694568121104) internal successors, (4650), 1123 states have internal predecessors, (4650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:53,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 4650 transitions. [2021-08-21 12:35:53,541 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 4650 transitions. Word has length 29 [2021-08-21 12:35:53,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:53,542 INFO L470 AbstractCegarLoop]: Abstraction has 1124 states and 4650 transitions. [2021-08-21 12:35:53,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:53,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 4650 transitions. [2021-08-21 12:35:53,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:53,544 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:53,544 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:53,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:53,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 12:35:53,767 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:53,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:53,768 INFO L82 PathProgramCache]: Analyzing trace with hash 68369283, now seen corresponding path program 8 times [2021-08-21 12:35:53,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:53,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022107982] [2021-08-21 12:35:53,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:53,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:53,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:53,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022107982] [2021-08-21 12:35:53,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022107982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:53,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836799272] [2021-08-21 12:35:53,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:35:53,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:53,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:53,896 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:53,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 12:35:54,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:35:54,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:54,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:54,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:54,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:35:54,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:35:54,813 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:54,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836799272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:54,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:54,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:35:54,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486910244] [2021-08-21 12:35:54,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:35:54,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:54,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:35:54,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:35:54,814 INFO L87 Difference]: Start difference. First operand 1124 states and 4650 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:55,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:55,160 INFO L93 Difference]: Finished difference Result 1434 states and 5758 transitions. [2021-08-21 12:35:55,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:35:55,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:55,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:55,173 INFO L225 Difference]: With dead ends: 1434 [2021-08-21 12:35:55,173 INFO L226 Difference]: Without dead ends: 1411 [2021-08-21 12:35:55,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 340.4ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:35:55,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2021-08-21 12:35:55,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1084. [2021-08-21 12:35:55,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 4.1320406278855035) internal successors, (4475), 1083 states have internal predecessors, (4475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 4475 transitions. [2021-08-21 12:35:55,195 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 4475 transitions. Word has length 29 [2021-08-21 12:35:55,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:55,196 INFO L470 AbstractCegarLoop]: Abstraction has 1084 states and 4475 transitions. [2021-08-21 12:35:55,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:55,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 4475 transitions. [2021-08-21 12:35:55,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:55,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:55,198 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:55,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:55,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 12:35:55,418 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:55,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:55,418 INFO L82 PathProgramCache]: Analyzing trace with hash 2131198379, now seen corresponding path program 9 times [2021-08-21 12:35:55,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:55,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883270892] [2021-08-21 12:35:55,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:55,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:55,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:55,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:55,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883270892] [2021-08-21 12:35:55,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883270892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:55,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147933975] [2021-08-21 12:35:55,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:35:55,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:55,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:55,573 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:55,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 12:35:55,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:35:55,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:55,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:35:55,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:56,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:35:56,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:35:56,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:56,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147933975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:56,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:56,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:35:56,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823678904] [2021-08-21 12:35:56,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:35:56,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:56,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:35:56,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:35:56,377 INFO L87 Difference]: Start difference. First operand 1084 states and 4475 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 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-08-21 12:35:56,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:56,657 INFO L93 Difference]: Finished difference Result 1290 states and 5264 transitions. [2021-08-21 12:35:56,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:35:56,658 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:56,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:56,662 INFO L225 Difference]: With dead ends: 1290 [2021-08-21 12:35:56,662 INFO L226 Difference]: Without dead ends: 1275 [2021-08-21 12:35:56,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 225.7ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:56,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2021-08-21 12:35:56,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 1090. [2021-08-21 12:35:56,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 1089 states have (on average 4.124885215794307) internal successors, (4492), 1089 states have internal predecessors, (4492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:56,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 4492 transitions. [2021-08-21 12:35:56,681 INFO L78 Accepts]: Start accepts. Automaton has 1090 states and 4492 transitions. Word has length 29 [2021-08-21 12:35:56,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:56,681 INFO L470 AbstractCegarLoop]: Abstraction has 1090 states and 4492 transitions. [2021-08-21 12:35:56,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 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-08-21 12:35:56,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1090 states and 4492 transitions. [2021-08-21 12:35:56,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:56,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:56,684 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:56,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:56,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 12:35:56,889 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:56,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:56,889 INFO L82 PathProgramCache]: Analyzing trace with hash -79176119, now seen corresponding path program 10 times [2021-08-21 12:35:56,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:56,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152441074] [2021-08-21 12:35:56,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:56,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:57,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:57,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:57,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152441074] [2021-08-21 12:35:57,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152441074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:57,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858055905] [2021-08-21 12:35:57,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:35:57,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:57,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:57,025 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:57,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 12:35:57,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:35:57,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:57,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:35:57,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:57,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:35:57,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:57,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858055905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:57,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:57,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:35:57,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275816792] [2021-08-21 12:35:57,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:35:57,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:57,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:35:57,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:35:57,907 INFO L87 Difference]: Start difference. First operand 1090 states and 4492 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:58,503 INFO L93 Difference]: Finished difference Result 1640 states and 6539 transitions. [2021-08-21 12:35:58,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:35:58,503 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:35:58,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:58,508 INFO L225 Difference]: With dead ends: 1640 [2021-08-21 12:35:58,508 INFO L226 Difference]: Without dead ends: 1616 [2021-08-21 12:35:58,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 445.4ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:35:58,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2021-08-21 12:35:58,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1094. [2021-08-21 12:35:58,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1094 states, 1093 states have (on average 4.12259835315645) internal successors, (4506), 1093 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 4506 transitions. [2021-08-21 12:35:58,534 INFO L78 Accepts]: Start accepts. Automaton has 1094 states and 4506 transitions. Word has length 29 [2021-08-21 12:35:58,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:58,534 INFO L470 AbstractCegarLoop]: Abstraction has 1094 states and 4506 transitions. [2021-08-21 12:35:58,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1094 states and 4506 transitions. [2021-08-21 12:35:58,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:35:58,536 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:58,536 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:58,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:58,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 12:35:58,759 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:35:58,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:58,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1082425977, now seen corresponding path program 11 times [2021-08-21 12:35:58,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:58,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826833104] [2021-08-21 12:35:58,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:58,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:58,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:58,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-08-21 12:35:58,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:58,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826833104] [2021-08-21 12:35:58,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826833104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:58,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814581050] [2021-08-21 12:35:58,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:35:58,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:58,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:58,883 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:58,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 12:35:59,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:35:59,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:59,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:35:59,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:59,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-08-21 12:35:59,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:59,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814581050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:59,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:59,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 12:35:59,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971425628] [2021-08-21 12:35:59,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:35:59,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:59,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:35:59,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:35:59,845 INFO L87 Difference]: Start difference. First operand 1094 states and 4506 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:00,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:00,636 INFO L93 Difference]: Finished difference Result 2123 states and 8342 transitions. [2021-08-21 12:36:00,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:36:00,636 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:00,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:00,642 INFO L225 Difference]: With dead ends: 2123 [2021-08-21 12:36:00,642 INFO L226 Difference]: Without dead ends: 2085 [2021-08-21 12:36:00,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 629.3ms TimeCoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:00,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2021-08-21 12:36:00,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1262. [2021-08-21 12:36:00,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1261 states have (on average 4.207771609833466) internal successors, (5306), 1261 states have internal predecessors, (5306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:00,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 5306 transitions. [2021-08-21 12:36:00,680 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 5306 transitions. Word has length 29 [2021-08-21 12:36:00,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:00,680 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 5306 transitions. [2021-08-21 12:36:00,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:00,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 5306 transitions. [2021-08-21 12:36:00,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:00,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:00,683 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:00,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:00,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 12:36:00,897 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:00,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:00,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1909268713, now seen corresponding path program 12 times [2021-08-21 12:36:00,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:00,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262194857] [2021-08-21 12:36:00,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:00,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:01,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:01,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:01,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262194857] [2021-08-21 12:36:01,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262194857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:01,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79376695] [2021-08-21 12:36:01,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:01,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:01,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:01,028 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:01,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 12:36:01,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:36:01,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:01,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:36:01,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:01,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:01,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:01,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:01,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79376695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:01,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:01,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 12:36:01,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659820399] [2021-08-21 12:36:01,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:01,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:01,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:01,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:01,898 INFO L87 Difference]: Start difference. First operand 1262 states and 5306 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:02,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:02,114 INFO L93 Difference]: Finished difference Result 1616 states and 6533 transitions. [2021-08-21 12:36:02,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:36:02,115 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:02,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:02,119 INFO L225 Difference]: With dead ends: 1616 [2021-08-21 12:36:02,119 INFO L226 Difference]: Without dead ends: 1603 [2021-08-21 12:36:02,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 190.6ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:02,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states. [2021-08-21 12:36:02,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 1262. [2021-08-21 12:36:02,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1261 states have (on average 4.205392545598731) internal successors, (5303), 1261 states have internal predecessors, (5303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:02,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 5303 transitions. [2021-08-21 12:36:02,142 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 5303 transitions. Word has length 29 [2021-08-21 12:36:02,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:02,142 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 5303 transitions. [2021-08-21 12:36:02,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:02,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 5303 transitions. [2021-08-21 12:36:02,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:02,144 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:02,144 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:02,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:02,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 12:36:02,357 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:02,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:02,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1486336511, now seen corresponding path program 13 times [2021-08-21 12:36:02,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:02,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794958288] [2021-08-21 12:36:02,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:02,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:02,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:02,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:02,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794958288] [2021-08-21 12:36:02,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794958288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:02,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816044781] [2021-08-21 12:36:02,486 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:02,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:02,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:02,486 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:02,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 12:36:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:03,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:03,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:03,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:36:03,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:03,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816044781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:03,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:03,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:03,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924019899] [2021-08-21 12:36:03,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:03,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:03,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:03,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:03,447 INFO L87 Difference]: Start difference. First operand 1262 states and 5303 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:04,124 INFO L93 Difference]: Finished difference Result 2003 states and 7967 transitions. [2021-08-21 12:36:04,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:36:04,124 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:04,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:04,129 INFO L225 Difference]: With dead ends: 2003 [2021-08-21 12:36:04,130 INFO L226 Difference]: Without dead ends: 1957 [2021-08-21 12:36:04,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 501.2ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:36:04,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2021-08-21 12:36:04,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1229. [2021-08-21 12:36:04,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 1228 states have (on average 4.19299674267101) internal successors, (5149), 1228 states have internal predecessors, (5149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:04,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 5149 transitions. [2021-08-21 12:36:04,156 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 5149 transitions. Word has length 29 [2021-08-21 12:36:04,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:04,156 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 5149 transitions. [2021-08-21 12:36:04,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:04,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 5149 transitions. [2021-08-21 12:36:04,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:04,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:04,158 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:04,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:04,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:04,373 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:04,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:04,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1601658297, now seen corresponding path program 14 times [2021-08-21 12:36:04,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:04,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612167759] [2021-08-21 12:36:04,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:04,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:04,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:04,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:04,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612167759] [2021-08-21 12:36:04,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612167759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:04,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135644091] [2021-08-21 12:36:04,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:04,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:04,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:04,517 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:04,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 12:36:05,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:05,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:05,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:05,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:05,312 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:05,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:05,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:05,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135644091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:05,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:05,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:05,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289694286] [2021-08-21 12:36:05,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:05,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:05,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:05,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:05,656 INFO L87 Difference]: Start difference. First operand 1229 states and 5149 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:06,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:06,053 INFO L93 Difference]: Finished difference Result 1449 states and 5983 transitions. [2021-08-21 12:36:06,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:36:06,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:06,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:06,057 INFO L225 Difference]: With dead ends: 1449 [2021-08-21 12:36:06,057 INFO L226 Difference]: Without dead ends: 1430 [2021-08-21 12:36:06,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 352.5ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:36:06,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2021-08-21 12:36:06,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1214. [2021-08-21 12:36:06,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 1213 states have (on average 4.196207749381698) internal successors, (5090), 1213 states have internal predecessors, (5090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:06,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 5090 transitions. [2021-08-21 12:36:06,079 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 5090 transitions. Word has length 29 [2021-08-21 12:36:06,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:06,079 INFO L470 AbstractCegarLoop]: Abstraction has 1214 states and 5090 transitions. [2021-08-21 12:36:06,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:06,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 5090 transitions. [2021-08-21 12:36:06,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:06,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:06,082 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:06,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:06,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:06,300 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:06,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:06,300 INFO L82 PathProgramCache]: Analyzing trace with hash -801130063, now seen corresponding path program 1 times [2021-08-21 12:36:06,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:06,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704654756] [2021-08-21 12:36:06,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:06,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:06,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:06,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:06,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704654756] [2021-08-21 12:36:06,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704654756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:06,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19009594] [2021-08-21 12:36:06,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:06,439 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:06,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:06,440 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:06,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 12:36:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:07,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:07,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:07,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:36:07,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:07,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19009594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:07,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:07,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:07,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304703927] [2021-08-21 12:36:07,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:07,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:07,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:07,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:07,464 INFO L87 Difference]: Start difference. First operand 1214 states and 5090 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:08,137 INFO L93 Difference]: Finished difference Result 2164 states and 8762 transitions. [2021-08-21 12:36:08,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:36:08,138 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:08,142 INFO L225 Difference]: With dead ends: 2164 [2021-08-21 12:36:08,142 INFO L226 Difference]: Without dead ends: 2126 [2021-08-21 12:36:08,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 552.2ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:36:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-08-21 12:36:08,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 1426. [2021-08-21 12:36:08,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 4.269473684210526) internal successors, (6084), 1425 states have internal predecessors, (6084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 6084 transitions. [2021-08-21 12:36:08,198 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 6084 transitions. Word has length 29 [2021-08-21 12:36:08,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:08,198 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 6084 transitions. [2021-08-21 12:36:08,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 6084 transitions. [2021-08-21 12:36:08,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:08,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:08,202 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:08,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:08,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:08,420 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:08,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:08,420 INFO L82 PathProgramCache]: Analyzing trace with hash 621224763, now seen corresponding path program 2 times [2021-08-21 12:36:08,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:08,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921116838] [2021-08-21 12:36:08,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:08,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:08,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:08,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:08,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:08,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921116838] [2021-08-21 12:36:08,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921116838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:08,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261800259] [2021-08-21 12:36:08,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:08,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:08,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:08,557 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:08,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 12:36:09,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:09,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:09,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:09,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:09,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:09,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:09,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:09,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261800259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:09,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:09,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:36:09,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718992079] [2021-08-21 12:36:09,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:36:09,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:09,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:36:09,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:36:09,752 INFO L87 Difference]: Start difference. First operand 1426 states and 6084 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:10,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:10,142 INFO L93 Difference]: Finished difference Result 1744 states and 7265 transitions. [2021-08-21 12:36:10,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:36:10,142 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:10,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:10,146 INFO L225 Difference]: With dead ends: 1744 [2021-08-21 12:36:10,147 INFO L226 Difference]: Without dead ends: 1731 [2021-08-21 12:36:10,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 369.0ms TimeCoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:36:10,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-08-21 12:36:10,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1426. [2021-08-21 12:36:10,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 4.267368421052631) internal successors, (6081), 1425 states have internal predecessors, (6081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:10,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 6081 transitions. [2021-08-21 12:36:10,172 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 6081 transitions. Word has length 29 [2021-08-21 12:36:10,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:10,172 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 6081 transitions. [2021-08-21 12:36:10,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:10,172 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 6081 transitions. [2021-08-21 12:36:10,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:10,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:10,175 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:10,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:10,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:10,388 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:10,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:10,388 INFO L82 PathProgramCache]: Analyzing trace with hash 176122743, now seen corresponding path program 3 times [2021-08-21 12:36:10,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:10,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28315800] [2021-08-21 12:36:10,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:10,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:10,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:10,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:10,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28315800] [2021-08-21 12:36:10,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28315800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:10,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100463049] [2021-08-21 12:36:10,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:10,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:10,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:10,533 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:10,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 12:36:11,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:36:11,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:11,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:36:11,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:11,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:11,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:11,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100463049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:11,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:11,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:36:11,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040109842] [2021-08-21 12:36:11,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:11,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:11,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:11,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:11,589 INFO L87 Difference]: Start difference. First operand 1426 states and 6081 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 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-08-21 12:36:11,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:11,892 INFO L93 Difference]: Finished difference Result 1768 states and 7335 transitions. [2021-08-21 12:36:11,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:36:11,893 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 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 29 [2021-08-21 12:36:11,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:11,897 INFO L225 Difference]: With dead ends: 1768 [2021-08-21 12:36:11,897 INFO L226 Difference]: Without dead ends: 1740 [2021-08-21 12:36:11,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 249.6ms TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:36:11,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1740 states. [2021-08-21 12:36:11,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1740 to 1383. [2021-08-21 12:36:11,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 1382 states have (on average 4.2691751085383505) internal successors, (5900), 1382 states have internal predecessors, (5900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:11,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 5900 transitions. [2021-08-21 12:36:11,923 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 5900 transitions. Word has length 29 [2021-08-21 12:36:11,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:11,923 INFO L470 AbstractCegarLoop]: Abstraction has 1383 states and 5900 transitions. [2021-08-21 12:36:11,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 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-08-21 12:36:11,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 5900 transitions. [2021-08-21 12:36:11,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:11,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:11,926 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:11,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:12,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:12,141 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:12,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:12,141 INFO L82 PathProgramCache]: Analyzing trace with hash 660102987, now seen corresponding path program 4 times [2021-08-21 12:36:12,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:12,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574939000] [2021-08-21 12:36:12,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:12,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:12,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:12,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:12,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574939000] [2021-08-21 12:36:12,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574939000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:12,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533157090] [2021-08-21 12:36:12,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:12,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:12,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:12,273 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:12,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 12:36:13,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:13,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:13,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:13,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:13,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:36:13,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:13,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533157090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:13,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:13,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:13,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978567528] [2021-08-21 12:36:13,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:13,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:13,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:13,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:13,483 INFO L87 Difference]: Start difference. First operand 1383 states and 5900 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:14,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:14,301 INFO L93 Difference]: Finished difference Result 2052 states and 8368 transitions. [2021-08-21 12:36:14,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:36:14,302 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:14,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:14,306 INFO L225 Difference]: With dead ends: 2052 [2021-08-21 12:36:14,306 INFO L226 Difference]: Without dead ends: 2003 [2021-08-21 12:36:14,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 598.2ms TimeCoverageRelationStatistics Valid=183, Invalid=1077, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:36:14,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2003 states. [2021-08-21 12:36:14,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2003 to 1377. [2021-08-21 12:36:14,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1377 states, 1376 states have (on average 4.2688953488372094) internal successors, (5874), 1376 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:14,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1377 states to 1377 states and 5874 transitions. [2021-08-21 12:36:14,331 INFO L78 Accepts]: Start accepts. Automaton has 1377 states and 5874 transitions. Word has length 29 [2021-08-21 12:36:14,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:14,331 INFO L470 AbstractCegarLoop]: Abstraction has 1377 states and 5874 transitions. [2021-08-21 12:36:14,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:14,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1377 states and 5874 transitions. [2021-08-21 12:36:14,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:14,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:14,334 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:14,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:14,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:14,549 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:14,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:14,549 INFO L82 PathProgramCache]: Analyzing trace with hash -703947667, now seen corresponding path program 5 times [2021-08-21 12:36:14,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:14,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007836145] [2021-08-21 12:36:14,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:14,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:14,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:14,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:14,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:14,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007836145] [2021-08-21 12:36:14,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007836145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:14,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236933620] [2021-08-21 12:36:14,689 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:14,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:14,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:14,690 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:14,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 12:36:15,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:36:15,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:15,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:36:15,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:15,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 13 treesize of output 7 [2021-08-21 12:36:15,958 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:15,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236933620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:15,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:15,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 12:36:15,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981246033] [2021-08-21 12:36:15,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:36:15,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:15,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:36:15,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:36:15,960 INFO L87 Difference]: Start difference. First operand 1377 states and 5874 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:16,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:16,748 INFO L93 Difference]: Finished difference Result 2552 states and 10242 transitions. [2021-08-21 12:36:16,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:36:16,749 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:16,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:16,754 INFO L225 Difference]: With dead ends: 2552 [2021-08-21 12:36:16,754 INFO L226 Difference]: Without dead ends: 2514 [2021-08-21 12:36:16,755 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 614.1ms TimeCoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:16,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-21 12:36:16,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1503. [2021-08-21 12:36:16,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 4.2982689747004) internal successors, (6456), 1502 states have internal predecessors, (6456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:16,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 6456 transitions. [2021-08-21 12:36:16,784 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 6456 transitions. Word has length 29 [2021-08-21 12:36:16,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:16,784 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 6456 transitions. [2021-08-21 12:36:16,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:16,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 6456 transitions. [2021-08-21 12:36:16,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:16,799 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:16,799 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:16,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:17,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 12:36:17,017 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:17,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:17,017 INFO L82 PathProgramCache]: Analyzing trace with hash 718407159, now seen corresponding path program 6 times [2021-08-21 12:36:17,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:17,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272775044] [2021-08-21 12:36:17,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:17,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:17,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:17,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:17,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:17,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272775044] [2021-08-21 12:36:17,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272775044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:17,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533273103] [2021-08-21 12:36:17,151 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:17,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:17,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:17,152 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:17,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 12:36:17,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:36:17,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:17,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:36:17,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:18,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:18,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:18,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:18,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533273103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:18,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:18,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 12:36:18,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956818007] [2021-08-21 12:36:18,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:18,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:18,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:18,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:18,318 INFO L87 Difference]: Start difference. First operand 1503 states and 6456 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:18,505 INFO L93 Difference]: Finished difference Result 1897 states and 7821 transitions. [2021-08-21 12:36:18,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:36:18,506 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:18,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:18,510 INFO L225 Difference]: With dead ends: 1897 [2021-08-21 12:36:18,510 INFO L226 Difference]: Without dead ends: 1884 [2021-08-21 12:36:18,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:18,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1884 states. [2021-08-21 12:36:18,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1884 to 1503. [2021-08-21 12:36:18,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 4.296271637816245) internal successors, (6453), 1502 states have internal predecessors, (6453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 6453 transitions. [2021-08-21 12:36:18,535 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 6453 transitions. Word has length 29 [2021-08-21 12:36:18,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:18,535 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 6453 transitions. [2021-08-21 12:36:18,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 6453 transitions. [2021-08-21 12:36:18,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:18,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:18,538 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:18,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 12:36:18,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 12:36:18,739 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:18,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:18,739 INFO L82 PathProgramCache]: Analyzing trace with hash 273305139, now seen corresponding path program 7 times [2021-08-21 12:36:18,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:18,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314938722] [2021-08-21 12:36:18,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:18,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:18,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314938722] [2021-08-21 12:36:18,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314938722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558011335] [2021-08-21 12:36:18,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:18,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:18,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:18,880 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:18,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 12:36:19,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:19,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:19,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:19,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:36:20,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:20,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558011335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:20,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:20,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:20,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933833855] [2021-08-21 12:36:20,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:20,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:20,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:20,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:20,135 INFO L87 Difference]: Start difference. First operand 1503 states and 6453 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:20,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:20,774 INFO L93 Difference]: Finished difference Result 2408 states and 9776 transitions. [2021-08-21 12:36:20,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:36:20,775 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:20,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:20,780 INFO L225 Difference]: With dead ends: 2408 [2021-08-21 12:36:20,780 INFO L226 Difference]: Without dead ends: 2362 [2021-08-21 12:36:20,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 514.8ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:36:20,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2362 states. [2021-08-21 12:36:20,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2362 to 1463. [2021-08-21 12:36:20,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 4.292065663474692) internal successors, (6275), 1462 states have internal predecessors, (6275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:20,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 6275 transitions. [2021-08-21 12:36:20,805 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 6275 transitions. Word has length 29 [2021-08-21 12:36:20,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:20,805 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 6275 transitions. [2021-08-21 12:36:20,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:20,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 6275 transitions. [2021-08-21 12:36:20,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:20,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:20,808 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:20,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 12:36:21,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 12:36:21,009 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:21,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:21,009 INFO L82 PathProgramCache]: Analyzing trace with hash 1839456173, now seen corresponding path program 8 times [2021-08-21 12:36:21,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:21,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274391013] [2021-08-21 12:36:21,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:21,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:21,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:21,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:21,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274391013] [2021-08-21 12:36:21,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274391013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:21,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409748491] [2021-08-21 12:36:21,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:21,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:21,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:21,146 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:21,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 12:36:22,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:22,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:22,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:22,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:22,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:22,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:22,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409748491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:22,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:22,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:22,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157404443] [2021-08-21 12:36:22,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:22,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:22,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:22,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:22,548 INFO L87 Difference]: Start difference. First operand 1463 states and 6275 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:22,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:22,907 INFO L93 Difference]: Finished difference Result 1689 states and 7120 transitions. [2021-08-21 12:36:22,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:36:22,908 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:22,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:22,912 INFO L225 Difference]: With dead ends: 1689 [2021-08-21 12:36:22,912 INFO L226 Difference]: Without dead ends: 1670 [2021-08-21 12:36:22,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 343.3ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:36:22,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1670 states. [2021-08-21 12:36:22,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1670 to 1472. [2021-08-21 12:36:22,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1471 states have (on average 4.282121006118287) internal successors, (6299), 1471 states have internal predecessors, (6299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:22,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 6299 transitions. [2021-08-21 12:36:22,936 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 6299 transitions. Word has length 29 [2021-08-21 12:36:22,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:22,936 INFO L470 AbstractCegarLoop]: Abstraction has 1472 states and 6299 transitions. [2021-08-21 12:36:22,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:22,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 6299 transitions. [2021-08-21 12:36:22,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:22,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:22,939 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:22,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:23,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:23,140 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:23,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:23,140 INFO L82 PathProgramCache]: Analyzing trace with hash -329809185, now seen corresponding path program 9 times [2021-08-21 12:36:23,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:23,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149469636] [2021-08-21 12:36:23,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:23,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:23,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:23,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:23,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149469636] [2021-08-21 12:36:23,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149469636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:23,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441772607] [2021-08-21 12:36:23,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:23,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:23,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:23,300 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:23,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 12:36:24,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:36:24,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:24,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:36:24,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:24,376 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:24,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:36:24,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:24,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441772607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:24,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:24,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:36:24,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52391243] [2021-08-21 12:36:24,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:24,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:24,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:24,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:24,578 INFO L87 Difference]: Start difference. First operand 1472 states and 6299 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:24,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:24,923 INFO L93 Difference]: Finished difference Result 2079 states and 8528 transitions. [2021-08-21 12:36:24,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:36:24,923 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:24,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:24,928 INFO L225 Difference]: With dead ends: 2079 [2021-08-21 12:36:24,929 INFO L226 Difference]: Without dead ends: 2060 [2021-08-21 12:36:24,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 254.9ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:36:24,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2021-08-21 12:36:24,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1500. [2021-08-21 12:36:24,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1499 states have (on average 4.280186791194129) internal successors, (6416), 1499 states have internal predecessors, (6416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:24,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 6416 transitions. [2021-08-21 12:36:24,957 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 6416 transitions. Word has length 29 [2021-08-21 12:36:24,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:24,957 INFO L470 AbstractCegarLoop]: Abstraction has 1500 states and 6416 transitions. [2021-08-21 12:36:24,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:24,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 6416 transitions. [2021-08-21 12:36:24,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:24,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:24,960 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:24,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 12:36:25,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 12:36:25,161 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:25,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:25,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1092545641, now seen corresponding path program 10 times [2021-08-21 12:36:25,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:25,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192197576] [2021-08-21 12:36:25,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:25,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:25,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-08-21 12:36:25,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:25,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192197576] [2021-08-21 12:36:25,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192197576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:25,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135610698] [2021-08-21 12:36:25,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:25,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:25,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:25,270 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:25,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 12:36:26,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:26,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:26,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:26,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:26,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:36:26,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-08-21 12:36:26,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135610698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:26,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:26,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:36:26,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767874508] [2021-08-21 12:36:26,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:36:26,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:26,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:36:26,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:36:26,672 INFO L87 Difference]: Start difference. First operand 1500 states and 6416 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:27,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:27,218 INFO L93 Difference]: Finished difference Result 2826 states and 11385 transitions. [2021-08-21 12:36:27,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:27,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:27,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:27,225 INFO L225 Difference]: With dead ends: 2826 [2021-08-21 12:36:27,225 INFO L226 Difference]: Without dead ends: 2798 [2021-08-21 12:36:27,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 362.6ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:36:27,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2021-08-21 12:36:27,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 1634. [2021-08-21 12:36:27,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 4.315370483772198) internal successors, (7047), 1633 states have internal predecessors, (7047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:27,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 7047 transitions. [2021-08-21 12:36:27,258 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 7047 transitions. Word has length 29 [2021-08-21 12:36:27,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:27,259 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 7047 transitions. [2021-08-21 12:36:27,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:27,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 7047 transitions. [2021-08-21 12:36:27,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:27,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:27,262 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:27,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:27,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:27,462 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:27,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:27,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1493419173, now seen corresponding path program 11 times [2021-08-21 12:36:27,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:27,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361895164] [2021-08-21 12:36:27,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:27,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:27,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:27,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:27,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361895164] [2021-08-21 12:36:27,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361895164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:27,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749613032] [2021-08-21 12:36:27,571 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:27,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:27,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:27,572 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:27,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 12:36:28,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:36:28,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:28,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:28,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:28,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:36:28,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:28,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749613032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:28,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:28,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:36:28,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037510058] [2021-08-21 12:36:28,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:36:28,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:28,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:36:28,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:36:28,974 INFO L87 Difference]: Start difference. First operand 1634 states and 7047 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:29,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:29,516 INFO L93 Difference]: Finished difference Result 2812 states and 11355 transitions. [2021-08-21 12:36:29,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:29,516 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:29,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:29,522 INFO L225 Difference]: With dead ends: 2812 [2021-08-21 12:36:29,522 INFO L226 Difference]: Without dead ends: 2767 [2021-08-21 12:36:29,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 366.7ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:36:29,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-08-21 12:36:29,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 1629. [2021-08-21 12:36:29,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1629 states, 1628 states have (on average 4.327395577395578) internal successors, (7045), 1628 states have internal predecessors, (7045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:29,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1629 states to 1629 states and 7045 transitions. [2021-08-21 12:36:29,554 INFO L78 Accepts]: Start accepts. Automaton has 1629 states and 7045 transitions. Word has length 29 [2021-08-21 12:36:29,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:29,554 INFO L470 AbstractCegarLoop]: Abstraction has 1629 states and 7045 transitions. [2021-08-21 12:36:29,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:29,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1629 states and 7045 transitions. [2021-08-21 12:36:29,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:29,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:29,557 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:29,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-21 12:36:29,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-21 12:36:29,761 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:29,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:29,761 INFO L82 PathProgramCache]: Analyzing trace with hash -2081372641, now seen corresponding path program 12 times [2021-08-21 12:36:29,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:29,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134604196] [2021-08-21 12:36:29,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:29,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:29,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:29,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:29,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134604196] [2021-08-21 12:36:29,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134604196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:29,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825534828] [2021-08-21 12:36:29,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:29,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:29,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:29,889 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:29,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 12:36:30,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:36:30,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:30,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:30,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:31,182 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:31,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:36:31,483 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:31,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825534828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:31,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:31,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:31,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704090633] [2021-08-21 12:36:31,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:31,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:31,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:31,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:31,484 INFO L87 Difference]: Start difference. First operand 1629 states and 7045 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:31,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:31,883 INFO L93 Difference]: Finished difference Result 1983 states and 8362 transitions. [2021-08-21 12:36:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:36:31,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:31,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:31,888 INFO L225 Difference]: With dead ends: 1983 [2021-08-21 12:36:31,888 INFO L226 Difference]: Without dead ends: 1964 [2021-08-21 12:36:31,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 353.2ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:36:31,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1964 states. [2021-08-21 12:36:31,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1964 to 1617. [2021-08-21 12:36:31,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 4.3316831683168315) internal successors, (7000), 1616 states have internal predecessors, (7000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:31,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 7000 transitions. [2021-08-21 12:36:31,913 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 7000 transitions. Word has length 29 [2021-08-21 12:36:31,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:31,913 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 7000 transitions. [2021-08-21 12:36:31,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:31,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 7000 transitions. [2021-08-21 12:36:31,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:31,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:31,916 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:31,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:32,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:32,136 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:32,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:32,136 INFO L82 PathProgramCache]: Analyzing trace with hash 74229341, now seen corresponding path program 13 times [2021-08-21 12:36:32,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:32,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402635700] [2021-08-21 12:36:32,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:32,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:32,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:32,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:32,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:32,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402635700] [2021-08-21 12:36:32,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402635700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:32,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267807841] [2021-08-21 12:36:32,250 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:32,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:32,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:32,251 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:32,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 12:36:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:33,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:33,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:33,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-08-21 12:36:33,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:33,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267807841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:33,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:33,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:33,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556745100] [2021-08-21 12:36:33,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:33,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:33,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:33,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:33,742 INFO L87 Difference]: Start difference. First operand 1617 states and 7000 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:34,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:34,477 INFO L93 Difference]: Finished difference Result 2035 states and 8556 transitions. [2021-08-21 12:36:34,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:34,477 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:34,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:34,482 INFO L225 Difference]: With dead ends: 2035 [2021-08-21 12:36:34,482 INFO L226 Difference]: Without dead ends: 2016 [2021-08-21 12:36:34,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 537.1ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:36:34,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-08-21 12:36:34,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1620. [2021-08-21 12:36:34,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 4.32674490426189) internal successors, (7005), 1619 states have internal predecessors, (7005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:34,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 7005 transitions. [2021-08-21 12:36:34,510 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 7005 transitions. Word has length 29 [2021-08-21 12:36:34,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:34,511 INFO L470 AbstractCegarLoop]: Abstraction has 1620 states and 7005 transitions. [2021-08-21 12:36:34,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:34,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 7005 transitions. [2021-08-21 12:36:34,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:34,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:34,514 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:34,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:34,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:34,734 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:34,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:34,734 INFO L82 PathProgramCache]: Analyzing trace with hash 2144591933, now seen corresponding path program 14 times [2021-08-21 12:36:34,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:34,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192801296] [2021-08-21 12:36:34,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:34,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:34,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:34,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:34,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192801296] [2021-08-21 12:36:34,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192801296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:34,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203594384] [2021-08-21 12:36:34,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:34,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:34,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:34,850 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:34,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 12:36:35,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:35,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:35,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:35,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:36,253 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:36,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 19 [2021-08-21 12:36:36,493 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:36,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203594384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:36,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:36,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:36,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878816696] [2021-08-21 12:36:36,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:36,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:36,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:36,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:36,495 INFO L87 Difference]: Start difference. First operand 1620 states and 7005 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:36,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:36,866 INFO L93 Difference]: Finished difference Result 1952 states and 8242 transitions. [2021-08-21 12:36:36,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:36:36,866 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:36,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:36,871 INFO L225 Difference]: With dead ends: 1952 [2021-08-21 12:36:36,871 INFO L226 Difference]: Without dead ends: 1933 [2021-08-21 12:36:36,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 333.5ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:36:36,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1933 states. [2021-08-21 12:36:36,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1933 to 1617. [2021-08-21 12:36:36,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 4.329207920792079) internal successors, (6996), 1616 states have internal predecessors, (6996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:36,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 6996 transitions. [2021-08-21 12:36:36,913 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 6996 transitions. Word has length 29 [2021-08-21 12:36:36,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:36,914 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 6996 transitions. [2021-08-21 12:36:36,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:36,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 6996 transitions. [2021-08-21 12:36:36,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:36,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:36,917 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:36,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-21 12:36:37,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:37,118 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:37,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1194824863, now seen corresponding path program 15 times [2021-08-21 12:36:37,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:37,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004878294] [2021-08-21 12:36:37,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:37,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:37,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:37,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:37,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004878294] [2021-08-21 12:36:37,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004878294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:37,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767667795] [2021-08-21 12:36:37,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:37,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:37,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:37,234 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:37,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 12:36:38,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:36:38,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:38,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:38,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:38,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:38,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:36:38,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:38,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767667795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:38,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:38,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:38,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532663112] [2021-08-21 12:36:38,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:38,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:38,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:38,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:38,882 INFO L87 Difference]: Start difference. First operand 1617 states and 6996 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:39,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:39,345 INFO L93 Difference]: Finished difference Result 2176 states and 9141 transitions. [2021-08-21 12:36:39,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:36:39,345 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:39,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:39,351 INFO L225 Difference]: With dead ends: 2176 [2021-08-21 12:36:39,351 INFO L226 Difference]: Without dead ends: 2157 [2021-08-21 12:36:39,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 376.2ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:36:39,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2021-08-21 12:36:39,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 1698. [2021-08-21 12:36:39,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 4.342958161461403) internal successors, (7370), 1697 states have internal predecessors, (7370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:39,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 7370 transitions. [2021-08-21 12:36:39,396 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 7370 transitions. Word has length 29 [2021-08-21 12:36:39,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:39,396 INFO L470 AbstractCegarLoop]: Abstraction has 1698 states and 7370 transitions. [2021-08-21 12:36:39,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:39,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 7370 transitions. [2021-08-21 12:36:39,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:39,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:39,399 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:39,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:39,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-21 12:36:39,617 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:39,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:39,618 INFO L82 PathProgramCache]: Analyzing trace with hash 108447743, now seen corresponding path program 16 times [2021-08-21 12:36:39,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:39,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910125977] [2021-08-21 12:36:39,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:39,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:39,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:39,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:39,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910125977] [2021-08-21 12:36:39,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910125977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:39,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252746615] [2021-08-21 12:36:39,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:39,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:39,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:39,718 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:39,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 12:36:40,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:40,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:40,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:40,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:41,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:36:41,370 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:41,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252746615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:41,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:41,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:36:41,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425968956] [2021-08-21 12:36:41,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:36:41,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:41,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:36:41,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:36:41,373 INFO L87 Difference]: Start difference. First operand 1698 states and 7370 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:41,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:41,898 INFO L93 Difference]: Finished difference Result 2754 states and 11325 transitions. [2021-08-21 12:36:41,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:41,899 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:41,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:41,905 INFO L225 Difference]: With dead ends: 2754 [2021-08-21 12:36:41,905 INFO L226 Difference]: Without dead ends: 2726 [2021-08-21 12:36:41,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 341.6ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:36:41,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2726 states. [2021-08-21 12:36:41,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2726 to 1807. [2021-08-21 12:36:41,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1806 states have (on average 4.377630121816169) internal successors, (7906), 1806 states have internal predecessors, (7906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:41,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 7906 transitions. [2021-08-21 12:36:41,940 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 7906 transitions. Word has length 29 [2021-08-21 12:36:41,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:41,940 INFO L470 AbstractCegarLoop]: Abstraction has 1807 states and 7906 transitions. [2021-08-21 12:36:41,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:41,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 7906 transitions. [2021-08-21 12:36:41,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:41,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:41,944 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:41,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:42,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-21 12:36:42,145 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:42,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:42,145 INFO L82 PathProgramCache]: Analyzing trace with hash 55061223, now seen corresponding path program 17 times [2021-08-21 12:36:42,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:42,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785837158] [2021-08-21 12:36:42,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:42,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:42,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:42,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785837158] [2021-08-21 12:36:42,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785837158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:42,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265702857] [2021-08-21 12:36:42,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:42,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:42,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:42,250 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:42,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 12:36:43,506 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:43,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:43,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:43,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:43,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:36:43,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:43,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265702857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:43,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:43,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:36:43,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791732581] [2021-08-21 12:36:43,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:36:43,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:43,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:36:43,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:36:43,921 INFO L87 Difference]: Start difference. First operand 1807 states and 7906 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:44,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:44,459 INFO L93 Difference]: Finished difference Result 2761 states and 11342 transitions. [2021-08-21 12:36:44,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:44,459 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:44,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:44,465 INFO L225 Difference]: With dead ends: 2761 [2021-08-21 12:36:44,466 INFO L226 Difference]: Without dead ends: 2728 [2021-08-21 12:36:44,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 339.2ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:36:44,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2021-08-21 12:36:44,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 1767. [2021-08-21 12:36:44,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 4.377689694224236) internal successors, (7731), 1766 states have internal predecessors, (7731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:44,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 7731 transitions. [2021-08-21 12:36:44,501 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 7731 transitions. Word has length 29 [2021-08-21 12:36:44,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:44,501 INFO L470 AbstractCegarLoop]: Abstraction has 1767 states and 7731 transitions. [2021-08-21 12:36:44,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:44,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 7731 transitions. [2021-08-21 12:36:44,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:44,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:44,504 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:44,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:44,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:44,712 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:44,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:44,712 INFO L82 PathProgramCache]: Analyzing trace with hash 2117890319, now seen corresponding path program 18 times [2021-08-21 12:36:44,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:44,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162660408] [2021-08-21 12:36:44,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:44,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:44,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-08-21 12:36:44,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:44,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162660408] [2021-08-21 12:36:44,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162660408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:44,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828732979] [2021-08-21 12:36:44,829 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:44,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:44,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:44,830 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:44,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 12:36:46,198 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:36:46,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:46,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:46,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:46,494 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:46,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:36:46,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:46,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828732979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:46,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:46,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:46,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143699932] [2021-08-21 12:36:46,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:46,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:46,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:46,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:46,766 INFO L87 Difference]: Start difference. First operand 1767 states and 7731 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:47,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:47,107 INFO L93 Difference]: Finished difference Result 2094 states and 8952 transitions. [2021-08-21 12:36:47,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:36:47,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:47,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:47,113 INFO L225 Difference]: With dead ends: 2094 [2021-08-21 12:36:47,113 INFO L226 Difference]: Without dead ends: 2079 [2021-08-21 12:36:47,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 337.6ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:36:47,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2079 states. [2021-08-21 12:36:47,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2079 to 1755. [2021-08-21 12:36:47,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1755 states, 1754 states have (on average 4.379703534777651) internal successors, (7682), 1754 states have internal predecessors, (7682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:47,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1755 states to 1755 states and 7682 transitions. [2021-08-21 12:36:47,142 INFO L78 Accepts]: Start accepts. Automaton has 1755 states and 7682 transitions. Word has length 29 [2021-08-21 12:36:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:47,142 INFO L470 AbstractCegarLoop]: Abstraction has 1755 states and 7682 transitions. [2021-08-21 12:36:47,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:47,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1755 states and 7682 transitions. [2021-08-21 12:36:47,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:47,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:47,146 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:47,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-21 12:36:47,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 12:36:47,348 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:47,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:47,348 INFO L82 PathProgramCache]: Analyzing trace with hash -101621211, now seen corresponding path program 19 times [2021-08-21 12:36:47,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:47,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804849517] [2021-08-21 12:36:47,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:47,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:47,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:47,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:47,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804849517] [2021-08-21 12:36:47,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804849517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:47,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595187777] [2021-08-21 12:36:47,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:47,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:47,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:47,463 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:47,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 12:36:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:48,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:48,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:49,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-08-21 12:36:49,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:49,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595187777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:49,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:49,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:36:49,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47249885] [2021-08-21 12:36:49,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:36:49,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:49,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:36:49,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:36:49,267 INFO L87 Difference]: Start difference. First operand 1755 states and 7682 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:49,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:49,965 INFO L93 Difference]: Finished difference Result 2126 states and 9072 transitions. [2021-08-21 12:36:49,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:36:49,965 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:49,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:49,970 INFO L225 Difference]: With dead ends: 2126 [2021-08-21 12:36:49,970 INFO L226 Difference]: Without dead ends: 2111 [2021-08-21 12:36:49,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 524.5ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:36:49,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2111 states. [2021-08-21 12:36:49,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2111 to 1767. [2021-08-21 12:36:49,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 4.36806342015855) internal successors, (7714), 1766 states have internal predecessors, (7714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:49,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 7714 transitions. [2021-08-21 12:36:49,996 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 7714 transitions. Word has length 29 [2021-08-21 12:36:49,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:49,997 INFO L470 AbstractCegarLoop]: Abstraction has 1767 states and 7714 transitions. [2021-08-21 12:36:49,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:49,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 7714 transitions. [2021-08-21 12:36:50,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:50,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:50,000 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:50,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-21 12:36:50,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 12:36:50,201 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:50,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:50,201 INFO L82 PathProgramCache]: Analyzing trace with hash 332408135, now seen corresponding path program 20 times [2021-08-21 12:36:50,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:50,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130589212] [2021-08-21 12:36:50,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:50,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:50,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:50,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:50,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130589212] [2021-08-21 12:36:50,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130589212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:50,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476436326] [2021-08-21 12:36:50,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:50,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:50,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:50,322 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:50,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 12:36:51,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:51,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:51,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:51,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:51,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:51,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:36:52,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:52,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476436326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:52,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:52,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:52,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440414419] [2021-08-21 12:36:52,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:52,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:52,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:52,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:52,199 INFO L87 Difference]: Start difference. First operand 1767 states and 7714 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:52,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:52,548 INFO L93 Difference]: Finished difference Result 2063 states and 8825 transitions. [2021-08-21 12:36:52,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:36:52,549 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:52,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:52,554 INFO L225 Difference]: With dead ends: 2063 [2021-08-21 12:36:52,554 INFO L226 Difference]: Without dead ends: 2048 [2021-08-21 12:36:52,554 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 335.0ms TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:36:52,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-08-21 12:36:52,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1764. [2021-08-21 12:36:52,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1763 states have (on average 4.3698241633579125) internal successors, (7704), 1763 states have internal predecessors, (7704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:52,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 7704 transitions. [2021-08-21 12:36:52,582 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 7704 transitions. Word has length 29 [2021-08-21 12:36:52,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:52,582 INFO L470 AbstractCegarLoop]: Abstraction has 1764 states and 7704 transitions. [2021-08-21 12:36:52,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:52,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 7704 transitions. [2021-08-21 12:36:52,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:52,585 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:52,585 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:52,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 12:36:52,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:36:52,794 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:52,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:52,794 INFO L82 PathProgramCache]: Analyzing trace with hash 754462757, now seen corresponding path program 21 times [2021-08-21 12:36:52,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:52,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095785595] [2021-08-21 12:36:52,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:52,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:52,916 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:52,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:52,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095785595] [2021-08-21 12:36:52,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095785595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:52,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540424533] [2021-08-21 12:36:52,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:52,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:52,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:52,917 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:52,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 12:36:54,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:36:54,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:54,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:54,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:54,576 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:36:54,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:36:54,871 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:54,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540424533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:54,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:54,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:36:54,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897503420] [2021-08-21 12:36:54,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:36:54,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:54,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:36:54,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:36:54,872 INFO L87 Difference]: Start difference. First operand 1764 states and 7704 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:55,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:55,320 INFO L93 Difference]: Finished difference Result 2126 states and 9065 transitions. [2021-08-21 12:36:55,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:36:55,320 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:55,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:55,325 INFO L225 Difference]: With dead ends: 2126 [2021-08-21 12:36:55,325 INFO L226 Difference]: Without dead ends: 2107 [2021-08-21 12:36:55,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 396.2ms TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:36:55,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-08-21 12:36:55,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1794. [2021-08-21 12:36:55,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1793 states have (on average 4.37590630228667) internal successors, (7846), 1793 states have internal predecessors, (7846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:55,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 7846 transitions. [2021-08-21 12:36:55,353 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 7846 transitions. Word has length 29 [2021-08-21 12:36:55,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:55,353 INFO L470 AbstractCegarLoop]: Abstraction has 1794 states and 7846 transitions. [2021-08-21 12:36:55,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:55,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 7846 transitions. [2021-08-21 12:36:55,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:55,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:55,357 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:55,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 12:36:55,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:55,558 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:55,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:55,558 INFO L82 PathProgramCache]: Analyzing trace with hash 2057735363, now seen corresponding path program 22 times [2021-08-21 12:36:55,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:55,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266802384] [2021-08-21 12:36:55,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:55,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:55,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:55,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:55,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266802384] [2021-08-21 12:36:55,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266802384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:55,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753930256] [2021-08-21 12:36:55,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:55,678 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:55,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:55,678 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:55,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 12:36:57,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:57,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:57,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:36:57,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:57,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:36:57,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:57,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753930256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:57,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:57,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:36:57,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527269339] [2021-08-21 12:36:57,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:36:57,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:57,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:36:57,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:36:57,569 INFO L87 Difference]: Start difference. First operand 1794 states and 7846 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:58,102 INFO L93 Difference]: Finished difference Result 2562 states and 10721 transitions. [2021-08-21 12:36:58,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:36:58,103 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:36:58,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:58,109 INFO L225 Difference]: With dead ends: 2562 [2021-08-21 12:36:58,109 INFO L226 Difference]: Without dead ends: 2534 [2021-08-21 12:36:58,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 384.8ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:36:58,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2021-08-21 12:36:58,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 1885. [2021-08-21 12:36:58,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1885 states, 1884 states have (on average 4.397027600849257) internal successors, (8284), 1884 states have internal predecessors, (8284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1885 states to 1885 states and 8284 transitions. [2021-08-21 12:36:58,144 INFO L78 Accepts]: Start accepts. Automaton has 1885 states and 8284 transitions. Word has length 29 [2021-08-21 12:36:58,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:58,144 INFO L470 AbstractCegarLoop]: Abstraction has 1885 states and 8284 transitions. [2021-08-21 12:36:58,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1885 states and 8284 transitions. [2021-08-21 12:36:58,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:36:58,148 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:58,148 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:58,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 12:36:58,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:58,350 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:36:58,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:58,350 INFO L82 PathProgramCache]: Analyzing trace with hash 2004348843, now seen corresponding path program 23 times [2021-08-21 12:36:58,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:58,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418422850] [2021-08-21 12:36:58,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:58,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:58,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:58,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:58,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418422850] [2021-08-21 12:36:58,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418422850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:58,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467017284] [2021-08-21 12:36:58,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:58,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:58,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:58,466 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:58,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 12:37:00,015 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:00,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:00,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:00,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:00,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:00,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:00,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467017284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:00,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:00,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:37:00,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249194189] [2021-08-21 12:37:00,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:37:00,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:00,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:37:00,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:37:00,438 INFO L87 Difference]: Start difference. First operand 1885 states and 8284 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:01,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:01,036 INFO L93 Difference]: Finished difference Result 2569 states and 10738 transitions. [2021-08-21 12:37:01,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:37:01,037 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:01,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:01,045 INFO L225 Difference]: With dead ends: 2569 [2021-08-21 12:37:01,045 INFO L226 Difference]: Without dead ends: 2536 [2021-08-21 12:37:01,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 437.5ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:37:01,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2021-08-21 12:37:01,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 1824. [2021-08-21 12:37:01,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 4.393307734503566) internal successors, (8009), 1823 states have internal predecessors, (8009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:01,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 8009 transitions. [2021-08-21 12:37:01,082 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 8009 transitions. Word has length 29 [2021-08-21 12:37:01,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:01,082 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 8009 transitions. [2021-08-21 12:37:01,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:01,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 8009 transitions. [2021-08-21 12:37:01,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:01,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:01,086 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:01,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 12:37:01,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 12:37:01,287 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:01,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:01,287 INFO L82 PathProgramCache]: Analyzing trace with hash -227789357, now seen corresponding path program 24 times [2021-08-21 12:37:01,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:01,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628175213] [2021-08-21 12:37:01,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:01,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:01,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:01,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:01,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628175213] [2021-08-21 12:37:01,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628175213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:01,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927547805] [2021-08-21 12:37:01,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:37:01,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:01,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:01,447 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:01,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 12:37:02,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:37:02,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:02,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:02,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:03,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:03,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:03,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927547805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:03,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:03,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:03,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079107600] [2021-08-21 12:37:03,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:03,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:03,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:03,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:03,524 INFO L87 Difference]: Start difference. First operand 1824 states and 8009 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:03,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:03,895 INFO L93 Difference]: Finished difference Result 1999 states and 8662 transitions. [2021-08-21 12:37:03,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:37:03,896 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:03,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:03,901 INFO L225 Difference]: With dead ends: 1999 [2021-08-21 12:37:03,901 INFO L226 Difference]: Without dead ends: 1984 [2021-08-21 12:37:03,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 367.8ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:37:03,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-08-21 12:37:03,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1809. [2021-08-21 12:37:03,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 4.397123893805309) internal successors, (7950), 1808 states have internal predecessors, (7950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:03,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 7950 transitions. [2021-08-21 12:37:03,933 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 7950 transitions. Word has length 29 [2021-08-21 12:37:03,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:03,933 INFO L470 AbstractCegarLoop]: Abstraction has 1809 states and 7950 transitions. [2021-08-21 12:37:03,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:03,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 7950 transitions. [2021-08-21 12:37:03,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:03,937 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:03,937 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:03,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:04,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 12:37:04,152 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:04,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:04,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1276561759, now seen corresponding path program 25 times [2021-08-21 12:37:04,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:04,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638275519] [2021-08-21 12:37:04,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:04,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:04,298 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:04,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:04,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638275519] [2021-08-21 12:37:04,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638275519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:04,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849865689] [2021-08-21 12:37:04,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:37:04,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:04,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:04,300 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:04,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 12:37:05,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:05,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:05,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:06,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:06,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:06,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849865689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:06,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:06,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:37:06,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191989550] [2021-08-21 12:37:06,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:37:06,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:06,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:37:06,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:37:06,318 INFO L87 Difference]: Start difference. First operand 1809 states and 7950 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:06,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:06,971 INFO L93 Difference]: Finished difference Result 2655 states and 11037 transitions. [2021-08-21 12:37:06,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:37:06,972 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:06,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:06,977 INFO L225 Difference]: With dead ends: 2655 [2021-08-21 12:37:06,977 INFO L226 Difference]: Without dead ends: 2617 [2021-08-21 12:37:06,978 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 521.7ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:37:06,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2021-08-21 12:37:07,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 1921. [2021-08-21 12:37:07,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1921 states, 1920 states have (on average 4.422395833333334) internal successors, (8491), 1920 states have internal predecessors, (8491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:07,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1921 states to 1921 states and 8491 transitions. [2021-08-21 12:37:07,012 INFO L78 Accepts]: Start accepts. Automaton has 1921 states and 8491 transitions. Word has length 29 [2021-08-21 12:37:07,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:07,012 INFO L470 AbstractCegarLoop]: Abstraction has 1921 states and 8491 transitions. [2021-08-21 12:37:07,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:07,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1921 states and 8491 transitions. [2021-08-21 12:37:07,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:07,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:07,016 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:07,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 12:37:07,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-21 12:37:07,237 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:07,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:07,237 INFO L82 PathProgramCache]: Analyzing trace with hash 26710847, now seen corresponding path program 26 times [2021-08-21 12:37:07,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:07,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379010917] [2021-08-21 12:37:07,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:07,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:07,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:07,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:07,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:07,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379010917] [2021-08-21 12:37:07,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379010917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:07,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210248696] [2021-08-21 12:37:07,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:37:07,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:07,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:07,346 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:07,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 12:37:09,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:09,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:09,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:09,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:09,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:09,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:09,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:09,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210248696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:09,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:09,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:37:09,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512679495] [2021-08-21 12:37:09,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:37:09,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:09,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:37:09,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:37:09,486 INFO L87 Difference]: Start difference. First operand 1921 states and 8491 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:09,827 INFO L93 Difference]: Finished difference Result 2244 states and 9582 transitions. [2021-08-21 12:37:09,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:37:09,827 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:09,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:09,833 INFO L225 Difference]: With dead ends: 2244 [2021-08-21 12:37:09,833 INFO L226 Difference]: Without dead ends: 2231 [2021-08-21 12:37:09,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 327.4ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:37:09,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2021-08-21 12:37:09,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 1921. [2021-08-21 12:37:09,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1921 states, 1920 states have (on average 4.420833333333333) internal successors, (8488), 1920 states have internal predecessors, (8488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1921 states to 1921 states and 8488 transitions. [2021-08-21 12:37:09,882 INFO L78 Accepts]: Start accepts. Automaton has 1921 states and 8488 transitions. Word has length 29 [2021-08-21 12:37:09,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:09,882 INFO L470 AbstractCegarLoop]: Abstraction has 1921 states and 8488 transitions. [2021-08-21 12:37:09,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1921 states and 8488 transitions. [2021-08-21 12:37:09,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:09,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:09,887 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:09,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 12:37:10,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-21 12:37:10,087 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:10,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:10,088 INFO L82 PathProgramCache]: Analyzing trace with hash -872651225, now seen corresponding path program 27 times [2021-08-21 12:37:10,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:10,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112036793] [2021-08-21 12:37:10,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:10,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:10,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:10,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:10,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112036793] [2021-08-21 12:37:10,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112036793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:10,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727560485] [2021-08-21 12:37:10,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:37:10,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:10,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:10,221 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:10,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 12:37:11,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:37:11,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:11,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:11,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:12,105 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:12,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:12,399 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:12,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727560485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:12,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:12,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:12,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189226457] [2021-08-21 12:37:12,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:12,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:12,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:12,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:12,401 INFO L87 Difference]: Start difference. First operand 1921 states and 8488 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:12,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:12,872 INFO L93 Difference]: Finished difference Result 2209 states and 9500 transitions. [2021-08-21 12:37:12,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:37:12,873 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:12,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:12,878 INFO L225 Difference]: With dead ends: 2209 [2021-08-21 12:37:12,878 INFO L226 Difference]: Without dead ends: 2181 [2021-08-21 12:37:12,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 382.4ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:37:12,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2181 states. [2021-08-21 12:37:12,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2181 to 1881. [2021-08-21 12:37:12,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1880 states have (on average 4.421808510638298) internal successors, (8313), 1880 states have internal predecessors, (8313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:12,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 8313 transitions. [2021-08-21 12:37:12,927 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 8313 transitions. Word has length 29 [2021-08-21 12:37:12,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:12,927 INFO L470 AbstractCegarLoop]: Abstraction has 1881 states and 8313 transitions. [2021-08-21 12:37:12,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:12,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 8313 transitions. [2021-08-21 12:37:12,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:12,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:12,930 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:12,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 12:37:13,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:13,131 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:13,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:13,131 INFO L82 PathProgramCache]: Analyzing trace with hash -757329439, now seen corresponding path program 28 times [2021-08-21 12:37:13,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:13,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444535304] [2021-08-21 12:37:13,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:13,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:13,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:13,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:13,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:13,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444535304] [2021-08-21 12:37:13,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444535304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:13,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988210221] [2021-08-21 12:37:13,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:37:13,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:13,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:13,268 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:13,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 12:37:15,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:37:15,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:15,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:15,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:15,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:15,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:15,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988210221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:15,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:15,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:37:15,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205890497] [2021-08-21 12:37:15,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:37:15,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:15,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:37:15,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:37:15,453 INFO L87 Difference]: Start difference. First operand 1881 states and 8313 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:16,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:16,239 INFO L93 Difference]: Finished difference Result 2425 states and 10268 transitions. [2021-08-21 12:37:16,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:37:16,240 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:16,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:16,246 INFO L225 Difference]: With dead ends: 2425 [2021-08-21 12:37:16,246 INFO L226 Difference]: Without dead ends: 2387 [2021-08-21 12:37:16,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 584.7ms TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:37:16,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2387 states. [2021-08-21 12:37:16,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2387 to 1881. [2021-08-21 12:37:16,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1880 states have (on average 4.421808510638298) internal successors, (8313), 1880 states have internal predecessors, (8313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:16,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 8313 transitions. [2021-08-21 12:37:16,278 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 8313 transitions. Word has length 29 [2021-08-21 12:37:16,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:16,278 INFO L470 AbstractCegarLoop]: Abstraction has 1881 states and 8313 transitions. [2021-08-21 12:37:16,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:16,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 8313 transitions. [2021-08-21 12:37:16,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:16,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:16,282 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:16,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:16,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 12:37:16,489 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:16,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:16,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1692151869, now seen corresponding path program 29 times [2021-08-21 12:37:16,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:16,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366869283] [2021-08-21 12:37:16,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:16,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:16,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-08-21 12:37:16,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:16,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366869283] [2021-08-21 12:37:16,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366869283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:16,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131969592] [2021-08-21 12:37:16,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:37:16,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:16,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:16,610 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:16,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 12:37:18,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:37:18,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:18,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:37:18,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:18,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-08-21 12:37:18,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:18,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131969592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:18,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:18,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:37:18,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182500913] [2021-08-21 12:37:18,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:37:18,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:18,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:37:18,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:37:18,842 INFO L87 Difference]: Start difference. First operand 1881 states and 8313 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:19,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:19,374 INFO L93 Difference]: Finished difference Result 2377 states and 10108 transitions. [2021-08-21 12:37:19,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:37:19,374 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:19,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:19,380 INFO L225 Difference]: With dead ends: 2377 [2021-08-21 12:37:19,380 INFO L226 Difference]: Without dead ends: 2355 [2021-08-21 12:37:19,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 462.9ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:37:19,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2021-08-21 12:37:19,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 1869. [2021-08-21 12:37:19,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1869 states, 1868 states have (on average 4.423982869379015) internal successors, (8264), 1868 states have internal predecessors, (8264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:19,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1869 states to 1869 states and 8264 transitions. [2021-08-21 12:37:19,411 INFO L78 Accepts]: Start accepts. Automaton has 1869 states and 8264 transitions. Word has length 29 [2021-08-21 12:37:19,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:19,412 INFO L470 AbstractCegarLoop]: Abstraction has 1869 states and 8264 transitions. [2021-08-21 12:37:19,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:19,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 8264 transitions. [2021-08-21 12:37:19,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:19,415 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:19,415 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:19,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 12:37:19,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 12:37:19,616 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:19,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:19,616 INFO L82 PathProgramCache]: Analyzing trace with hash -285338559, now seen corresponding path program 15 times [2021-08-21 12:37:19,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:19,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360376644] [2021-08-21 12:37:19,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:19,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:19,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:19,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-08-21 12:37:19,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:19,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360376644] [2021-08-21 12:37:19,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360376644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:19,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84743579] [2021-08-21 12:37:19,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:37:19,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:19,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:19,736 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:19,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 12:37:21,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:37:21,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:21,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:21,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:21,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:21,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:37:22,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-08-21 12:37:22,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84743579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:22,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:22,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:22,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971119440] [2021-08-21 12:37:22,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:22,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:22,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:22,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:22,060 INFO L87 Difference]: Start difference. First operand 1869 states and 8264 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:22,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:22,471 INFO L93 Difference]: Finished difference Result 2494 states and 10689 transitions. [2021-08-21 12:37:22,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:37:22,471 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:22,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:22,477 INFO L225 Difference]: With dead ends: 2494 [2021-08-21 12:37:22,477 INFO L226 Difference]: Without dead ends: 2475 [2021-08-21 12:37:22,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 369.0ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:37:22,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2475 states. [2021-08-21 12:37:22,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2475 to 1968. [2021-08-21 12:37:22,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1967 states have (on average 4.427046263345196) internal successors, (8708), 1967 states have internal predecessors, (8708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:22,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 8708 transitions. [2021-08-21 12:37:22,520 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 8708 transitions. Word has length 29 [2021-08-21 12:37:22,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:22,520 INFO L470 AbstractCegarLoop]: Abstraction has 1968 states and 8708 transitions. [2021-08-21 12:37:22,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:22,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 8708 transitions. [2021-08-21 12:37:22,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:22,523 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:22,523 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:22,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:22,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 12:37:22,724 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:22,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:22,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1137016267, now seen corresponding path program 16 times [2021-08-21 12:37:22,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:22,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393193155] [2021-08-21 12:37:22,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:22,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:22,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:22,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:22,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393193155] [2021-08-21 12:37:22,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393193155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:22,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70483390] [2021-08-21 12:37:22,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:37:22,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:22,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:22,832 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:22,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 12:37:24,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:37:24,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:24,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:24,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:24,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:37:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:25,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70483390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:25,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:25,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:37:25,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757651555] [2021-08-21 12:37:25,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:37:25,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:25,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:37:25,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:37:25,126 INFO L87 Difference]: Start difference. First operand 1968 states and 8708 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:25,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:25,647 INFO L93 Difference]: Finished difference Result 3178 states and 13290 transitions. [2021-08-21 12:37:25,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:37:25,647 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:25,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:25,655 INFO L225 Difference]: With dead ends: 3178 [2021-08-21 12:37:25,655 INFO L226 Difference]: Without dead ends: 3150 [2021-08-21 12:37:25,655 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 347.7ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:37:25,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3150 states. [2021-08-21 12:37:25,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3150 to 2117. [2021-08-21 12:37:25,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 4.453213610586011) internal successors, (9423), 2116 states have internal predecessors, (9423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:25,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 9423 transitions. [2021-08-21 12:37:25,693 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 9423 transitions. Word has length 29 [2021-08-21 12:37:25,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:25,693 INFO L470 AbstractCegarLoop]: Abstraction has 2117 states and 9423 transitions. [2021-08-21 12:37:25,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:25,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 9423 transitions. [2021-08-21 12:37:25,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:25,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:25,696 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:25,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:25,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:25,897 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:25,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:25,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1537889799, now seen corresponding path program 17 times [2021-08-21 12:37:25,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:25,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350650947] [2021-08-21 12:37:25,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:25,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:25,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:26,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:26,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:26,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350650947] [2021-08-21 12:37:26,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350650947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:26,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015174176] [2021-08-21 12:37:26,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:37:26,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:26,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:26,007 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:26,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 12:37:27,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:27,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:27,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:27,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:28,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:37:28,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-08-21 12:37:28,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015174176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:28,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:28,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:37:28,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116129948] [2021-08-21 12:37:28,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:37:28,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:28,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:37:28,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:37:28,323 INFO L87 Difference]: Start difference. First operand 2117 states and 9423 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:28,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:28,864 INFO L93 Difference]: Finished difference Result 3185 states and 13307 transitions. [2021-08-21 12:37:28,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:37:28,864 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:28,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:28,872 INFO L225 Difference]: With dead ends: 3185 [2021-08-21 12:37:28,872 INFO L226 Difference]: Without dead ends: 3152 [2021-08-21 12:37:28,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 348.5ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:37:28,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3152 states. [2021-08-21 12:37:28,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3152 to 2007. [2021-08-21 12:37:28,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 2006 states have (on average 4.436689930209372) internal successors, (8900), 2006 states have internal predecessors, (8900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:28,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 8900 transitions. [2021-08-21 12:37:28,909 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 8900 transitions. Word has length 29 [2021-08-21 12:37:28,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:28,909 INFO L470 AbstractCegarLoop]: Abstraction has 2007 states and 8900 transitions. [2021-08-21 12:37:28,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:28,909 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 8900 transitions. [2021-08-21 12:37:28,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:28,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:28,913 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:28,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:29,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:29,113 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:29,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:29,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1175894491, now seen corresponding path program 18 times [2021-08-21 12:37:29,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:29,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897598576] [2021-08-21 12:37:29,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:29,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:29,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:29,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:29,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897598576] [2021-08-21 12:37:29,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897598576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:29,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356630503] [2021-08-21 12:37:29,230 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:37:29,230 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:29,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:29,232 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:29,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 12:37:31,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:37:31,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:31,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:31,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:31,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:31,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:37:31,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:31,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356630503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:31,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:31,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:31,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512645994] [2021-08-21 12:37:31,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:31,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:31,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:31,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:31,758 INFO L87 Difference]: Start difference. First operand 2007 states and 8900 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:32,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:32,138 INFO L93 Difference]: Finished difference Result 2343 states and 10168 transitions. [2021-08-21 12:37:32,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:37:32,138 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:32,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:32,144 INFO L225 Difference]: With dead ends: 2343 [2021-08-21 12:37:32,145 INFO L226 Difference]: Without dead ends: 2328 [2021-08-21 12:37:32,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 321.5ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:37:32,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-08-21 12:37:32,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 1989. [2021-08-21 12:37:32,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1989 states, 1988 states have (on average 4.437625754527163) internal successors, (8822), 1988 states have internal predecessors, (8822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:32,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1989 states to 1989 states and 8822 transitions. [2021-08-21 12:37:32,180 INFO L78 Accepts]: Start accepts. Automaton has 1989 states and 8822 transitions. Word has length 29 [2021-08-21 12:37:32,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:32,180 INFO L470 AbstractCegarLoop]: Abstraction has 1989 states and 8822 transitions. [2021-08-21 12:37:32,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:32,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1989 states and 8822 transitions. [2021-08-21 12:37:32,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:32,184 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:32,184 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:32,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 12:37:32,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:32,386 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:32,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:32,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1539061893, now seen corresponding path program 19 times [2021-08-21 12:37:32,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:32,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788141461] [2021-08-21 12:37:32,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:32,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:32,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:32,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:32,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788141461] [2021-08-21 12:37:32,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788141461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:32,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180340726] [2021-08-21 12:37:32,500 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:37:32,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:32,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:32,501 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:32,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 12:37:34,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:34,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:34,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:34,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-08-21 12:37:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:34,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180340726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:34,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:34,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:37:34,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322414224] [2021-08-21 12:37:34,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:37:34,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:34,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:37:34,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:37:34,926 INFO L87 Difference]: Start difference. First operand 1989 states and 8822 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:35,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:35,583 INFO L93 Difference]: Finished difference Result 2370 states and 10258 transitions. [2021-08-21 12:37:35,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:37:35,583 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:35,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:35,589 INFO L225 Difference]: With dead ends: 2370 [2021-08-21 12:37:35,589 INFO L226 Difference]: Without dead ends: 2355 [2021-08-21 12:37:35,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 560.8ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:37:35,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2021-08-21 12:37:35,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 1989. [2021-08-21 12:37:35,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1989 states, 1988 states have (on average 4.437625754527163) internal successors, (8822), 1988 states have internal predecessors, (8822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:35,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1989 states to 1989 states and 8822 transitions. [2021-08-21 12:37:35,618 INFO L78 Accepts]: Start accepts. Automaton has 1989 states and 8822 transitions. Word has length 29 [2021-08-21 12:37:35,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:35,619 INFO L470 AbstractCegarLoop]: Abstraction has 1989 states and 8822 transitions. [2021-08-21 12:37:35,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:35,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1989 states and 8822 transitions. [2021-08-21 12:37:35,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:35,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:35,622 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:35,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:35,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 12:37:35,823 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:35,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:35,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1973091239, now seen corresponding path program 20 times [2021-08-21 12:37:35,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:35,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456756595] [2021-08-21 12:37:35,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:35,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:35,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:35,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:35,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456756595] [2021-08-21 12:37:35,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456756595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:35,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487604807] [2021-08-21 12:37:35,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:37:35,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:35,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:35,937 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:35,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 12:37:38,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:38,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:38,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:38,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:38,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:38,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 13 treesize of output 17 [2021-08-21 12:37:38,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:38,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487604807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:38,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:38,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:38,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753645332] [2021-08-21 12:37:38,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:38,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:38,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:38,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:38,529 INFO L87 Difference]: Start difference. First operand 1989 states and 8822 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:38,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:38,919 INFO L93 Difference]: Finished difference Result 2300 states and 9983 transitions. [2021-08-21 12:37:38,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:37:38,920 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:38,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:38,925 INFO L225 Difference]: With dead ends: 2300 [2021-08-21 12:37:38,925 INFO L226 Difference]: Without dead ends: 2285 [2021-08-21 12:37:38,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 339.3ms TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:37:38,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-21 12:37:38,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 1962. [2021-08-21 12:37:38,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1962 states, 1961 states have (on average 4.448750637429883) internal successors, (8724), 1961 states have internal predecessors, (8724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:38,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1962 states to 1962 states and 8724 transitions. [2021-08-21 12:37:38,954 INFO L78 Accepts]: Start accepts. Automaton has 1962 states and 8724 transitions. Word has length 29 [2021-08-21 12:37:38,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:38,954 INFO L470 AbstractCegarLoop]: Abstraction has 1962 states and 8724 transitions. [2021-08-21 12:37:38,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:38,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1962 states and 8724 transitions. [2021-08-21 12:37:38,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:38,957 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:38,957 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:38,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-21 12:37:39,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 12:37:39,159 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:39,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:39,159 INFO L82 PathProgramCache]: Analyzing trace with hash 2139067589, now seen corresponding path program 21 times [2021-08-21 12:37:39,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:39,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104497507] [2021-08-21 12:37:39,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:39,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:39,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:39,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:39,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:39,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104497507] [2021-08-21 12:37:39,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104497507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:39,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748876827] [2021-08-21 12:37:39,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:37:39,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:39,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:39,291 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:39,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 12:37:41,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:37:41,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:41,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:41,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:41,533 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:41,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:41,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:41,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748876827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:41,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:41,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:41,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77369051] [2021-08-21 12:37:41,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:41,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:41,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:41,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:41,861 INFO L87 Difference]: Start difference. First operand 1962 states and 8724 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:42,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:42,341 INFO L93 Difference]: Finished difference Result 2348 states and 10185 transitions. [2021-08-21 12:37:42,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:37:42,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:42,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:42,347 INFO L225 Difference]: With dead ends: 2348 [2021-08-21 12:37:42,347 INFO L226 Difference]: Without dead ends: 2329 [2021-08-21 12:37:42,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 380.6ms TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:37:42,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2329 states. [2021-08-21 12:37:42,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2329 to 1998. [2021-08-21 12:37:42,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1998 states, 1997 states have (on average 4.451176765147721) internal successors, (8889), 1997 states have internal predecessors, (8889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:42,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 8889 transitions. [2021-08-21 12:37:42,379 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 8889 transitions. Word has length 29 [2021-08-21 12:37:42,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:42,380 INFO L470 AbstractCegarLoop]: Abstraction has 1998 states and 8889 transitions. [2021-08-21 12:37:42,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:42,380 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 8889 transitions. [2021-08-21 12:37:42,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:42,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:42,383 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:42,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 12:37:42,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 12:37:42,584 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:42,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:42,584 INFO L82 PathProgramCache]: Analyzing trace with hash -733544881, now seen corresponding path program 22 times [2021-08-21 12:37:42,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:42,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647750686] [2021-08-21 12:37:42,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:42,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:42,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:42,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:42,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:42,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647750686] [2021-08-21 12:37:42,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647750686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:42,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717377879] [2021-08-21 12:37:42,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:37:42,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:42,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:42,699 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:42,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 12:37:44,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:37:44,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:44,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:44,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:45,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:45,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717377879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:45,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:45,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:37:45,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225531921] [2021-08-21 12:37:45,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:37:45,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:45,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:37:45,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:37:45,306 INFO L87 Difference]: Start difference. First operand 1998 states and 8889 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:45,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:45,840 INFO L93 Difference]: Finished difference Result 2888 states and 12212 transitions. [2021-08-21 12:37:45,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:37:45,841 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:45,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:45,848 INFO L225 Difference]: With dead ends: 2888 [2021-08-21 12:37:45,848 INFO L226 Difference]: Without dead ends: 2860 [2021-08-21 12:37:45,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 400.5ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:37:45,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-08-21 12:37:45,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2123. [2021-08-21 12:37:45,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 4.463242224316683) internal successors, (9471), 2122 states have internal predecessors, (9471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:45,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 9471 transitions. [2021-08-21 12:37:45,890 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 9471 transitions. Word has length 29 [2021-08-21 12:37:45,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:45,890 INFO L470 AbstractCegarLoop]: Abstraction has 2123 states and 9471 transitions. [2021-08-21 12:37:45,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:45,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 9471 transitions. [2021-08-21 12:37:45,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:45,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:45,894 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:45,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:46,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 12:37:46,094 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:46,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:46,095 INFO L82 PathProgramCache]: Analyzing trace with hash -332671349, now seen corresponding path program 23 times [2021-08-21 12:37:46,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:46,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659861825] [2021-08-21 12:37:46,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:46,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:46,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:46,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:46,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659861825] [2021-08-21 12:37:46,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659861825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:46,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914565248] [2021-08-21 12:37:46,213 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:37:46,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:46,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:46,214 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:46,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 12:37:48,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:48,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:48,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:48,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:48,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:48,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:48,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914565248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:48,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:48,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:37:48,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013638778] [2021-08-21 12:37:48,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:37:48,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:48,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:37:48,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:37:48,799 INFO L87 Difference]: Start difference. First operand 2123 states and 9471 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:49,296 INFO L93 Difference]: Finished difference Result 2895 states and 12229 transitions. [2021-08-21 12:37:49,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:37:49,296 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:49,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:49,303 INFO L225 Difference]: With dead ends: 2895 [2021-08-21 12:37:49,303 INFO L226 Difference]: Without dead ends: 2862 [2021-08-21 12:37:49,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 395.1ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:37:49,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2862 states. [2021-08-21 12:37:49,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2862 to 2028. [2021-08-21 12:37:49,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 2027 states have (on average 4.461272816970893) internal successors, (9043), 2027 states have internal predecessors, (9043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 9043 transitions. [2021-08-21 12:37:49,341 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 9043 transitions. Word has length 29 [2021-08-21 12:37:49,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:49,341 INFO L470 AbstractCegarLoop]: Abstraction has 2028 states and 9043 transitions. [2021-08-21 12:37:49,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 9043 transitions. [2021-08-21 12:37:49,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:49,345 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:49,345 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:49,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 12:37:49,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-21 12:37:49,545 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:49,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:49,545 INFO L82 PathProgramCache]: Analyzing trace with hash -694666657, now seen corresponding path program 24 times [2021-08-21 12:37:49,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:49,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782014246] [2021-08-21 12:37:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:49,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:49,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:49,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:49,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782014246] [2021-08-21 12:37:49,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782014246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:49,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522870811] [2021-08-21 12:37:49,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:37:49,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:49,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:49,681 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:49,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 12:37:51,921 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:37:51,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:51,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:51,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:52,092 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:52,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:52,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:52,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522870811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:52,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:52,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:37:52,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111279115] [2021-08-21 12:37:52,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:37:52,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:52,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:37:52,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:37:52,447 INFO L87 Difference]: Start difference. First operand 2028 states and 9043 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:52,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:52,855 INFO L93 Difference]: Finished difference Result 2182 states and 9610 transitions. [2021-08-21 12:37:52,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:37:52,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:52,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:52,861 INFO L225 Difference]: With dead ends: 2182 [2021-08-21 12:37:52,861 INFO L226 Difference]: Without dead ends: 2167 [2021-08-21 12:37:52,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 340.7ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:37:52,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2167 states. [2021-08-21 12:37:52,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2167 to 2007. [2021-08-21 12:37:52,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 2006 states have (on average 4.464107676969093) internal successors, (8955), 2006 states have internal predecessors, (8955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:52,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 8955 transitions. [2021-08-21 12:37:52,891 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 8955 transitions. Word has length 29 [2021-08-21 12:37:52,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:52,891 INFO L470 AbstractCegarLoop]: Abstraction has 2007 states and 8955 transitions. [2021-08-21 12:37:52,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:52,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 8955 transitions. [2021-08-21 12:37:52,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:52,895 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:52,895 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:52,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:53,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 12:37:53,096 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:53,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:53,096 INFO L82 PathProgramCache]: Analyzing trace with hash -2058717311, now seen corresponding path program 25 times [2021-08-21 12:37:53,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:53,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43910881] [2021-08-21 12:37:53,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:53,096 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:53,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:53,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:53,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43910881] [2021-08-21 12:37:53,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43910881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:53,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316530575] [2021-08-21 12:37:53,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:37:53,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:53,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:53,224 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:53,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 12:37:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:55,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:55,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:55,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:37:55,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:55,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316530575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:55,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:55,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:37:55,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036155278] [2021-08-21 12:37:55,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:37:55,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:55,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:37:55,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:37:55,879 INFO L87 Difference]: Start difference. First operand 2007 states and 8955 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:56,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:56,533 INFO L93 Difference]: Finished difference Result 2978 states and 12458 transitions. [2021-08-21 12:37:56,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:37:56,533 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:37:56,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:56,541 INFO L225 Difference]: With dead ends: 2978 [2021-08-21 12:37:56,541 INFO L226 Difference]: Without dead ends: 2940 [2021-08-21 12:37:56,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 512.6ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:37:56,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2940 states. [2021-08-21 12:37:56,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2940 to 2133. [2021-08-21 12:37:56,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 2132 states have (on average 4.473264540337711) internal successors, (9537), 2132 states have internal predecessors, (9537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:56,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 9537 transitions. [2021-08-21 12:37:56,595 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 9537 transitions. Word has length 29 [2021-08-21 12:37:56,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:56,595 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 9537 transitions. [2021-08-21 12:37:56,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:56,596 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 9537 transitions. [2021-08-21 12:37:56,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:37:56,601 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:56,601 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:56,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:56,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:56,817 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:37:56,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:56,817 INFO L82 PathProgramCache]: Analyzing trace with hash -636362485, now seen corresponding path program 26 times [2021-08-21 12:37:56,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:56,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641788363] [2021-08-21 12:37:56,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:56,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:56,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:56,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:56,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641788363] [2021-08-21 12:37:56,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641788363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:56,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564776543] [2021-08-21 12:37:56,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:37:56,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:56,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:56,938 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:56,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 12:37:59,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:59,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:59,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:37:59,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:59,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:37:59,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:37:59,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:59,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564776543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:59,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:59,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:37:59,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470513008] [2021-08-21 12:37:59,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:37:59,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:59,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:37:59,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:37:59,722 INFO L87 Difference]: Start difference. First operand 2133 states and 9537 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:00,069 INFO L93 Difference]: Finished difference Result 2472 states and 10662 transitions. [2021-08-21 12:38:00,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:38:00,069 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:00,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:00,075 INFO L225 Difference]: With dead ends: 2472 [2021-08-21 12:38:00,076 INFO L226 Difference]: Without dead ends: 2459 [2021-08-21 12:38:00,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 317.4ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:38:00,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2459 states. [2021-08-21 12:38:00,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2459 to 2133. [2021-08-21 12:38:00,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 2132 states have (on average 4.471857410881801) internal successors, (9534), 2132 states have internal predecessors, (9534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 9534 transitions. [2021-08-21 12:38:00,115 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 9534 transitions. Word has length 29 [2021-08-21 12:38:00,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:00,115 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 9534 transitions. [2021-08-21 12:38:00,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,115 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 9534 transitions. [2021-08-21 12:38:00,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:00,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:00,119 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:00,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 12:38:00,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:00,320 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:00,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:00,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1081464505, now seen corresponding path program 27 times [2021-08-21 12:38:00,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:00,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653182210] [2021-08-21 12:38:00,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:00,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:00,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:00,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:00,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:00,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653182210] [2021-08-21 12:38:00,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653182210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:00,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706895758] [2021-08-21 12:38:00,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:38:00,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:00,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:00,457 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:00,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 12:38:02,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:38:02,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:02,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:02,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:02,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:02,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:38:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:03,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706895758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:03,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:03,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:03,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593512280] [2021-08-21 12:38:03,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:03,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:03,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:03,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:03,310 INFO L87 Difference]: Start difference. First operand 2133 states and 9534 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:03,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:03,783 INFO L93 Difference]: Finished difference Result 2427 states and 10549 transitions. [2021-08-21 12:38:03,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:38:03,783 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:03,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:03,789 INFO L225 Difference]: With dead ends: 2427 [2021-08-21 12:38:03,789 INFO L226 Difference]: Without dead ends: 2399 [2021-08-21 12:38:03,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 387.1ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:38:03,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2399 states. [2021-08-21 12:38:03,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2399 to 2079. [2021-08-21 12:38:03,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2079 states, 2078 states have (on average 4.472569778633301) internal successors, (9294), 2078 states have internal predecessors, (9294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:03,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 9294 transitions. [2021-08-21 12:38:03,820 INFO L78 Accepts]: Start accepts. Automaton has 2079 states and 9294 transitions. Word has length 29 [2021-08-21 12:38:03,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:03,820 INFO L470 AbstractCegarLoop]: Abstraction has 2079 states and 9294 transitions. [2021-08-21 12:38:03,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:03,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 9294 transitions. [2021-08-21 12:38:03,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:03,823 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:03,823 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:03,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:04,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:04,024 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:04,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:04,024 INFO L82 PathProgramCache]: Analyzing trace with hash 484686529, now seen corresponding path program 28 times [2021-08-21 12:38:04,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:04,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871628477] [2021-08-21 12:38:04,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:04,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:04,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:04,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:04,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871628477] [2021-08-21 12:38:04,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871628477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:04,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526535654] [2021-08-21 12:38:04,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:38:04,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:04,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:04,167 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:04,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 12:38:06,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:38:06,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:06,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:06,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:06,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:38:06,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:06,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526535654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:06,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:06,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:38:06,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113048318] [2021-08-21 12:38:06,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:38:06,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:06,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:38:06,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:38:06,934 INFO L87 Difference]: Start difference. First operand 2079 states and 9294 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:07,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:07,705 INFO L93 Difference]: Finished difference Result 2708 states and 11522 transitions. [2021-08-21 12:38:07,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:38:07,705 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:07,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:07,711 INFO L225 Difference]: With dead ends: 2708 [2021-08-21 12:38:07,711 INFO L226 Difference]: Without dead ends: 2670 [2021-08-21 12:38:07,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 580.8ms TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:38:07,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2021-08-21 12:38:07,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 2082. [2021-08-21 12:38:07,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2082 states, 2081 states have (on average 4.470446900528592) internal successors, (9303), 2081 states have internal predecessors, (9303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:07,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2082 states to 2082 states and 9303 transitions. [2021-08-21 12:38:07,746 INFO L78 Accepts]: Start accepts. Automaton has 2082 states and 9303 transitions. Word has length 29 [2021-08-21 12:38:07,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:07,746 INFO L470 AbstractCegarLoop]: Abstraction has 2082 states and 9303 transitions. [2021-08-21 12:38:07,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:07,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2082 states and 9303 transitions. [2021-08-21 12:38:07,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:07,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:07,750 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:07,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 12:38:07,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 12:38:07,950 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:07,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:07,951 INFO L82 PathProgramCache]: Analyzing trace with hash -838291121, now seen corresponding path program 29 times [2021-08-21 12:38:07,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:07,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576055908] [2021-08-21 12:38:07,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:07,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:07,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:08,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:08,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576055908] [2021-08-21 12:38:08,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576055908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:08,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599687876] [2021-08-21 12:38:08,091 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:38:08,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:08,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:08,092 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:08,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 12:38:10,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:38:10,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:10,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:38:10,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:10,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:10,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 25 [2021-08-21 12:38:11,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:11,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599687876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:11,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:11,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:38:11,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403939048] [2021-08-21 12:38:11,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:38:11,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:11,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:38:11,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:38:11,137 INFO L87 Difference]: Start difference. First operand 2082 states and 9303 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:11,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:11,765 INFO L93 Difference]: Finished difference Result 2355 states and 10259 transitions. [2021-08-21 12:38:11,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:38:11,765 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:11,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:11,771 INFO L225 Difference]: With dead ends: 2355 [2021-08-21 12:38:11,771 INFO L226 Difference]: Without dead ends: 2342 [2021-08-21 12:38:11,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 538.1ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:38:11,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2342 states. [2021-08-21 12:38:11,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2342 to 2067. [2021-08-21 12:38:11,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 2066 states have (on average 4.4767666989351405) internal successors, (9249), 2066 states have internal predecessors, (9249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:11,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 9249 transitions. [2021-08-21 12:38:11,803 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 9249 transitions. Word has length 29 [2021-08-21 12:38:11,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:11,803 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 9249 transitions. [2021-08-21 12:38:11,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:11,803 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 9249 transitions. [2021-08-21 12:38:11,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:11,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:11,807 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:11,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 12:38:12,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-21 12:38:12,007 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:12,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:12,008 INFO L82 PathProgramCache]: Analyzing trace with hash -2032401569, now seen corresponding path program 1 times [2021-08-21 12:38:12,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:12,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455878656] [2021-08-21 12:38:12,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:12,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:12,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:12,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:12,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455878656] [2021-08-21 12:38:12,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455878656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:12,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817494340] [2021-08-21 12:38:12,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:12,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:12,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:12,121 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:12,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 12:38:14,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:14,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:14,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:14,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:38:14,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:14,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817494340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:14,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:14,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:38:14,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650834988] [2021-08-21 12:38:14,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:38:14,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:14,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:38:14,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:38:14,998 INFO L87 Difference]: Start difference. First operand 2067 states and 9249 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:15,727 INFO L93 Difference]: Finished difference Result 2547 states and 11053 transitions. [2021-08-21 12:38:15,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:38:15,727 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:15,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:15,733 INFO L225 Difference]: With dead ends: 2547 [2021-08-21 12:38:15,733 INFO L226 Difference]: Without dead ends: 2528 [2021-08-21 12:38:15,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 538.2ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:38:15,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2528 states. [2021-08-21 12:38:15,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2528 to 2169. [2021-08-21 12:38:15,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2169 states, 2168 states have (on average 4.455719557195572) internal successors, (9660), 2168 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:15,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2169 states to 2169 states and 9660 transitions. [2021-08-21 12:38:15,767 INFO L78 Accepts]: Start accepts. Automaton has 2169 states and 9660 transitions. Word has length 29 [2021-08-21 12:38:15,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:15,767 INFO L470 AbstractCegarLoop]: Abstraction has 2169 states and 9660 transitions. [2021-08-21 12:38:15,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:15,767 INFO L276 IsEmpty]: Start isEmpty. Operand 2169 states and 9660 transitions. [2021-08-21 12:38:15,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:15,787 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:15,787 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:15,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 12:38:15,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:15,988 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:15,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:15,989 INFO L82 PathProgramCache]: Analyzing trace with hash -2037171777, now seen corresponding path program 1 times [2021-08-21 12:38:15,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:15,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515519659] [2021-08-21 12:38:15,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:15,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:16,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:16,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:16,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515519659] [2021-08-21 12:38:16,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515519659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:16,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610032341] [2021-08-21 12:38:16,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:16,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:16,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:16,141 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:16,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 12:38:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:18,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:18,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:19,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-08-21 12:38:19,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:19,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610032341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:19,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:19,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:38:19,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783053241] [2021-08-21 12:38:19,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:38:19,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:19,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:38:19,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:38:19,154 INFO L87 Difference]: Start difference. First operand 2169 states and 9660 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:19,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:19,813 INFO L93 Difference]: Finished difference Result 2568 states and 11112 transitions. [2021-08-21 12:38:19,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:38:19,813 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:19,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:19,819 INFO L225 Difference]: With dead ends: 2568 [2021-08-21 12:38:19,820 INFO L226 Difference]: Without dead ends: 2549 [2021-08-21 12:38:19,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 544.4ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:38:19,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2549 states. [2021-08-21 12:38:19,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2549 to 2171. [2021-08-21 12:38:19,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 4.455299539170507) internal successors, (9668), 2170 states have internal predecessors, (9668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:19,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 9668 transitions. [2021-08-21 12:38:19,858 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 9668 transitions. Word has length 29 [2021-08-21 12:38:19,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:19,858 INFO L470 AbstractCegarLoop]: Abstraction has 2171 states and 9668 transitions. [2021-08-21 12:38:19,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:19,858 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 9668 transitions. [2021-08-21 12:38:19,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:19,862 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:19,862 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:19,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:20,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:20,077 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:20,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:20,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1254794295, now seen corresponding path program 2 times [2021-08-21 12:38:20,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:20,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75702581] [2021-08-21 12:38:20,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:20,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:20,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:20,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:20,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75702581] [2021-08-21 12:38:20,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75702581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:20,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103282090] [2021-08-21 12:38:20,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:38:20,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:20,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:20,200 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:20,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 12:38:22,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:22,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:22,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:22,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:23,069 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:23,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:38:23,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:23,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103282090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:23,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:23,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:23,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430783788] [2021-08-21 12:38:23,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:23,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:23,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:23,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:23,276 INFO L87 Difference]: Start difference. First operand 2171 states and 9668 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:23,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:23,603 INFO L93 Difference]: Finished difference Result 2471 states and 10753 transitions. [2021-08-21 12:38:23,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:38:23,603 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:23,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:23,609 INFO L225 Difference]: With dead ends: 2471 [2021-08-21 12:38:23,610 INFO L226 Difference]: Without dead ends: 2452 [2021-08-21 12:38:23,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 321.3ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:38:23,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-08-21 12:38:23,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 2171. [2021-08-21 12:38:23,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 4.455299539170507) internal successors, (9668), 2170 states have internal predecessors, (9668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:23,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 9668 transitions. [2021-08-21 12:38:23,643 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 9668 transitions. Word has length 29 [2021-08-21 12:38:23,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:23,643 INFO L470 AbstractCegarLoop]: Abstraction has 2171 states and 9668 transitions. [2021-08-21 12:38:23,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:23,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 9668 transitions. [2021-08-21 12:38:23,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:23,647 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:23,647 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:23,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 12:38:23,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 12:38:23,848 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:23,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:23,848 INFO L82 PathProgramCache]: Analyzing trace with hash 691196871, now seen corresponding path program 3 times [2021-08-21 12:38:23,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:23,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830943995] [2021-08-21 12:38:23,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:23,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:23,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-08-21 12:38:23,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:23,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830943995] [2021-08-21 12:38:23,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830943995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:23,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387893330] [2021-08-21 12:38:23,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:38:23,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:23,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:23,971 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:23,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 12:38:26,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:38:26,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:26,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:26,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:26,886 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:26,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:38:27,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:27,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387893330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:27,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:27,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:27,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762969125] [2021-08-21 12:38:27,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:27,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:27,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:27,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:27,093 INFO L87 Difference]: Start difference. First operand 2171 states and 9668 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:27,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:27,427 INFO L93 Difference]: Finished difference Result 2498 states and 10814 transitions. [2021-08-21 12:38:27,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:38:27,429 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:27,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:27,435 INFO L225 Difference]: With dead ends: 2498 [2021-08-21 12:38:27,435 INFO L226 Difference]: Without dead ends: 2479 [2021-08-21 12:38:27,435 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 336.3ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:38:27,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-08-21 12:38:27,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 2174. [2021-08-21 12:38:27,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2174 states, 2173 states have (on average 4.453750575241601) internal successors, (9678), 2173 states have internal predecessors, (9678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:27,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2174 states to 2174 states and 9678 transitions. [2021-08-21 12:38:27,483 INFO L78 Accepts]: Start accepts. Automaton has 2174 states and 9678 transitions. Word has length 29 [2021-08-21 12:38:27,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:27,483 INFO L470 AbstractCegarLoop]: Abstraction has 2174 states and 9678 transitions. [2021-08-21 12:38:27,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:27,483 INFO L276 IsEmpty]: Start isEmpty. Operand 2174 states and 9678 transitions. [2021-08-21 12:38:27,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:27,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:27,487 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:27,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 12:38:27,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 12:38:27,688 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:27,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:27,688 INFO L82 PathProgramCache]: Analyzing trace with hash 319971865, now seen corresponding path program 4 times [2021-08-21 12:38:27,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:27,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656276206] [2021-08-21 12:38:27,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:27,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:27,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:27,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:27,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:27,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656276206] [2021-08-21 12:38:27,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656276206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:27,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587605655] [2021-08-21 12:38:27,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:38:27,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:27,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:27,792 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:27,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 12:38:30,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:38:30,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:30,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:30,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:30,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:38:30,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-08-21 12:38:30,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587605655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:30,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:30,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:38:30,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642571458] [2021-08-21 12:38:30,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:38:30,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:30,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:38:30,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:38:30,952 INFO L87 Difference]: Start difference. First operand 2174 states and 9678 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:31,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:31,614 INFO L93 Difference]: Finished difference Result 3172 states and 13428 transitions. [2021-08-21 12:38:31,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:38:31,614 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:31,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:31,630 INFO L225 Difference]: With dead ends: 3172 [2021-08-21 12:38:31,630 INFO L226 Difference]: Without dead ends: 3144 [2021-08-21 12:38:31,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 429.5ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:38:31,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3144 states. [2021-08-21 12:38:31,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3144 to 2296. [2021-08-21 12:38:31,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2295 states have (on average 4.484967320261438) internal successors, (10293), 2295 states have internal predecessors, (10293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:31,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 10293 transitions. [2021-08-21 12:38:31,669 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 10293 transitions. Word has length 29 [2021-08-21 12:38:31,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:31,669 INFO L470 AbstractCegarLoop]: Abstraction has 2296 states and 10293 transitions. [2021-08-21 12:38:31,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:31,669 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 10293 transitions. [2021-08-21 12:38:31,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:31,673 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:31,673 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:31,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 12:38:31,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:31,874 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:31,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:31,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1267603755, now seen corresponding path program 2 times [2021-08-21 12:38:31,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:31,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887495354] [2021-08-21 12:38:31,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:31,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:31,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:32,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:32,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:32,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887495354] [2021-08-21 12:38:32,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887495354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:32,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038398682] [2021-08-21 12:38:32,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:38:32,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:32,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:32,003 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:32,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 12:38:34,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:34,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:34,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:34,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:34,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:34,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 13 treesize of output 17 [2021-08-21 12:38:35,200 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:35,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038398682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:35,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:35,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:35,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038475117] [2021-08-21 12:38:35,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:35,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:35,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:35,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:35,201 INFO L87 Difference]: Start difference. First operand 2296 states and 10293 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:35,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:35,564 INFO L93 Difference]: Finished difference Result 2614 states and 11429 transitions. [2021-08-21 12:38:35,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:38:35,565 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:35,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:35,571 INFO L225 Difference]: With dead ends: 2614 [2021-08-21 12:38:35,571 INFO L226 Difference]: Without dead ends: 2595 [2021-08-21 12:38:35,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 324.7ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:38:35,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-08-21 12:38:35,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2296. [2021-08-21 12:38:35,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2295 states have (on average 4.484967320261438) internal successors, (10293), 2295 states have internal predecessors, (10293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:35,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 10293 transitions. [2021-08-21 12:38:35,622 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 10293 transitions. Word has length 29 [2021-08-21 12:38:35,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:35,622 INFO L470 AbstractCegarLoop]: Abstraction has 2296 states and 10293 transitions. [2021-08-21 12:38:35,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:35,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 10293 transitions. [2021-08-21 12:38:35,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:35,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:35,626 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:35,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:35,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 12:38:35,848 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:35,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:35,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1477728721, now seen corresponding path program 3 times [2021-08-21 12:38:35,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:35,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090543714] [2021-08-21 12:38:35,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:35,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:35,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:35,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:35,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090543714] [2021-08-21 12:38:35,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090543714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:35,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256084456] [2021-08-21 12:38:35,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:38:35,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:35,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:35,978 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:35,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 12:38:38,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:38:38,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:38,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:38,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:38,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:38,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:38:39,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:39,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256084456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:39,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:39,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:39,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783510944] [2021-08-21 12:38:39,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:39,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:39,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:39,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:39,173 INFO L87 Difference]: Start difference. First operand 2296 states and 10293 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:39,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:39,543 INFO L93 Difference]: Finished difference Result 2653 states and 11530 transitions. [2021-08-21 12:38:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:38:39,544 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:39,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:39,550 INFO L225 Difference]: With dead ends: 2653 [2021-08-21 12:38:39,550 INFO L226 Difference]: Without dead ends: 2634 [2021-08-21 12:38:39,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 326.6ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:38:39,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2021-08-21 12:38:39,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 2299. [2021-08-21 12:38:39,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 2298 states have (on average 4.483028720626632) internal successors, (10302), 2298 states have internal predecessors, (10302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:39,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 10302 transitions. [2021-08-21 12:38:39,584 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 10302 transitions. Word has length 29 [2021-08-21 12:38:39,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:39,584 INFO L470 AbstractCegarLoop]: Abstraction has 2299 states and 10302 transitions. [2021-08-21 12:38:39,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:39,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 10302 transitions. [2021-08-21 12:38:39,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:39,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:39,588 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:39,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 12:38:39,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:39,791 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:39,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:39,791 INFO L82 PathProgramCache]: Analyzing trace with hash -55373895, now seen corresponding path program 4 times [2021-08-21 12:38:39,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:39,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957722259] [2021-08-21 12:38:39,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:39,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:39,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:39,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:39,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957722259] [2021-08-21 12:38:39,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957722259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:39,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294090717] [2021-08-21 12:38:39,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:38:39,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:39,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:39,955 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:39,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 12:38:42,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:38:42,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:42,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:42,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:42,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:38:43,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:43,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294090717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:43,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:43,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:38:43,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839762661] [2021-08-21 12:38:43,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:38:43,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:43,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:38:43,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:38:43,129 INFO L87 Difference]: Start difference. First operand 2299 states and 10302 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:43,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:43,737 INFO L93 Difference]: Finished difference Result 3425 states and 14506 transitions. [2021-08-21 12:38:43,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:38:43,737 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:43,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:43,745 INFO L225 Difference]: With dead ends: 3425 [2021-08-21 12:38:43,745 INFO L226 Difference]: Without dead ends: 3397 [2021-08-21 12:38:43,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 442.0ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:38:43,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3397 states. [2021-08-21 12:38:43,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3397 to 2390. [2021-08-21 12:38:43,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2390 states, 2389 states have (on average 4.50188363331938) internal successors, (10755), 2389 states have internal predecessors, (10755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:43,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2390 states to 2390 states and 10755 transitions. [2021-08-21 12:38:43,803 INFO L78 Accepts]: Start accepts. Automaton has 2390 states and 10755 transitions. Word has length 29 [2021-08-21 12:38:43,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:43,803 INFO L470 AbstractCegarLoop]: Abstraction has 2390 states and 10755 transitions. [2021-08-21 12:38:43,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:43,803 INFO L276 IsEmpty]: Start isEmpty. Operand 2390 states and 10755 transitions. [2021-08-21 12:38:43,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:43,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:43,807 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:43,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:44,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:44,007 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:44,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:44,008 INFO L82 PathProgramCache]: Analyzing trace with hash 11294687, now seen corresponding path program 5 times [2021-08-21 12:38:44,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:44,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003500483] [2021-08-21 12:38:44,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:44,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:44,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:44,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:44,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:44,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003500483] [2021-08-21 12:38:44,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003500483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:44,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815125414] [2021-08-21 12:38:44,130 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:38:44,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:44,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:44,131 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:44,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 12:38:47,062 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:47,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:47,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:38:47,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:47,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:38:47,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-08-21 12:38:47,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815125414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:47,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:47,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:38:47,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076268798] [2021-08-21 12:38:47,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:38:47,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:47,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:38:47,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:38:47,487 INFO L87 Difference]: Start difference. First operand 2390 states and 10755 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:48,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:48,357 INFO L93 Difference]: Finished difference Result 3525 states and 14857 transitions. [2021-08-21 12:38:48,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:38:48,358 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:48,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:48,366 INFO L225 Difference]: With dead ends: 3525 [2021-08-21 12:38:48,366 INFO L226 Difference]: Without dead ends: 3452 [2021-08-21 12:38:48,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 613.4ms TimeCoverageRelationStatistics Valid=187, Invalid=1145, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:38:48,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3452 states. [2021-08-21 12:38:48,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3452 to 2361. [2021-08-21 12:38:48,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2361 states, 2360 states have (on average 4.497457627118644) internal successors, (10614), 2360 states have internal predecessors, (10614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:48,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2361 states to 2361 states and 10614 transitions. [2021-08-21 12:38:48,406 INFO L78 Accepts]: Start accepts. Automaton has 2361 states and 10614 transitions. Word has length 29 [2021-08-21 12:38:48,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:48,406 INFO L470 AbstractCegarLoop]: Abstraction has 2361 states and 10614 transitions. [2021-08-21 12:38:48,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:48,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2361 states and 10614 transitions. [2021-08-21 12:38:48,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:48,410 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:48,410 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:48,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 12:38:48,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-21 12:38:48,611 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:48,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:48,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1417591807, now seen corresponding path program 5 times [2021-08-21 12:38:48,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:48,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841017567] [2021-08-21 12:38:48,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:48,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:48,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:48,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-08-21 12:38:48,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:48,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841017567] [2021-08-21 12:38:48,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841017567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:48,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005521312] [2021-08-21 12:38:48,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:38:48,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:48,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:48,736 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:48,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 12:38:51,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:51,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:51,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:38:51,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:51,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:38:51,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:51,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005521312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:51,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:51,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-08-21 12:38:51,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344994467] [2021-08-21 12:38:51,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:38:51,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:51,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:38:51,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:38:51,935 INFO L87 Difference]: Start difference. First operand 2361 states and 10614 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:52,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:52,696 INFO L93 Difference]: Finished difference Result 3500 states and 14724 transitions. [2021-08-21 12:38:52,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:38:52,696 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:52,705 INFO L225 Difference]: With dead ends: 3500 [2021-08-21 12:38:52,706 INFO L226 Difference]: Without dead ends: 3446 [2021-08-21 12:38:52,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 542.2ms TimeCoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:38:52,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3446 states. [2021-08-21 12:38:52,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3446 to 2297. [2021-08-21 12:38:52,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2297 states, 2296 states have (on average 4.506533101045296) internal successors, (10347), 2296 states have internal predecessors, (10347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:52,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2297 states to 2297 states and 10347 transitions. [2021-08-21 12:38:52,752 INFO L78 Accepts]: Start accepts. Automaton has 2297 states and 10347 transitions. Word has length 29 [2021-08-21 12:38:52,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:52,752 INFO L470 AbstractCegarLoop]: Abstraction has 2297 states and 10347 transitions. [2021-08-21 12:38:52,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:52,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2297 states and 10347 transitions. [2021-08-21 12:38:52,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:52,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:52,755 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:52,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 12:38:52,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:52,956 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:52,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:52,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1130286919, now seen corresponding path program 6 times [2021-08-21 12:38:52,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:52,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813957084] [2021-08-21 12:38:52,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:52,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:53,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:53,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:53,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813957084] [2021-08-21 12:38:53,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813957084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:53,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262992905] [2021-08-21 12:38:53,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:38:53,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:53,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:53,109 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:53,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 12:38:56,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:38:56,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:56,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:38:56,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:56,361 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:38:56,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:38:56,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:56,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262992905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:56,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:56,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:38:56,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183645186] [2021-08-21 12:38:56,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:38:56,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:56,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:38:56,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:38:56,663 INFO L87 Difference]: Start difference. First operand 2297 states and 10347 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:57,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:57,146 INFO L93 Difference]: Finished difference Result 2712 states and 11852 transitions. [2021-08-21 12:38:57,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:38:57,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:38:57,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:57,153 INFO L225 Difference]: With dead ends: 2712 [2021-08-21 12:38:57,153 INFO L226 Difference]: Without dead ends: 2693 [2021-08-21 12:38:57,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 386.3ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:38:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-21 12:38:57,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 2347. [2021-08-21 12:38:57,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2347 states, 2346 states have (on average 4.507246376811594) internal successors, (10574), 2346 states have internal predecessors, (10574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:57,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2347 states to 2347 states and 10574 transitions. [2021-08-21 12:38:57,191 INFO L78 Accepts]: Start accepts. Automaton has 2347 states and 10574 transitions. Word has length 29 [2021-08-21 12:38:57,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:57,191 INFO L470 AbstractCegarLoop]: Abstraction has 2347 states and 10574 transitions. [2021-08-21 12:38:57,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:57,191 INFO L276 IsEmpty]: Start isEmpty. Operand 2347 states and 10574 transitions. [2021-08-21 12:38:57,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:38:57,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:57,195 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:57,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 12:38:57,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:57,396 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:38:57,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:57,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1861407771, now seen corresponding path program 7 times [2021-08-21 12:38:57,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:57,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241719704] [2021-08-21 12:38:57,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:57,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:57,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:57,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:57,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241719704] [2021-08-21 12:38:57,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241719704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:57,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391174431] [2021-08-21 12:38:57,513 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:38:57,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:57,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:57,513 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:57,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 12:39:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:00,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:00,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:00,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:00,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-08-21 12:39:00,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391174431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:00,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:00,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:39:00,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688268211] [2021-08-21 12:39:00,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:39:00,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:00,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:39:00,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:39:00,886 INFO L87 Difference]: Start difference. First operand 2347 states and 10574 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:01,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:01,418 INFO L93 Difference]: Finished difference Result 3290 states and 14022 transitions. [2021-08-21 12:39:01,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:39:01,418 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:01,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:01,426 INFO L225 Difference]: With dead ends: 3290 [2021-08-21 12:39:01,427 INFO L226 Difference]: Without dead ends: 3262 [2021-08-21 12:39:01,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 401.6ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:39:01,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2021-08-21 12:39:01,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2457. [2021-08-21 12:39:01,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2457 states, 2456 states have (on average 4.515472312703583) internal successors, (11090), 2456 states have internal predecessors, (11090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:01,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 11090 transitions. [2021-08-21 12:39:01,474 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 11090 transitions. Word has length 29 [2021-08-21 12:39:01,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:01,474 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 11090 transitions. [2021-08-21 12:39:01,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:01,474 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 11090 transitions. [2021-08-21 12:39:01,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:01,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:01,479 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:01,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 12:39:01,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:01,681 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:01,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:01,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1914794291, now seen corresponding path program 8 times [2021-08-21 12:39:01,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:01,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197231590] [2021-08-21 12:39:01,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:01,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:01,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-08-21 12:39:01,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:01,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197231590] [2021-08-21 12:39:01,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197231590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:01,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303119639] [2021-08-21 12:39:01,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:39:01,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:01,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:01,830 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:01,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 12:39:04,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:39:04,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:04,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:04,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:04,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:04,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:39:05,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-08-21 12:39:05,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303119639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:05,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:05,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:39:05,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119733366] [2021-08-21 12:39:05,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:39:05,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:05,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:39:05,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:39:05,270 INFO L87 Difference]: Start difference. First operand 2457 states and 11090 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:05,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:05,643 INFO L93 Difference]: Finished difference Result 2717 states and 12001 transitions. [2021-08-21 12:39:05,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:39:05,644 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:05,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:05,651 INFO L225 Difference]: With dead ends: 2717 [2021-08-21 12:39:05,651 INFO L226 Difference]: Without dead ends: 2694 [2021-08-21 12:39:05,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 350.9ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:39:05,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2694 states. [2021-08-21 12:39:05,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2694 to 2401. [2021-08-21 12:39:05,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2401 states, 2400 states have (on average 4.5183333333333335) internal successors, (10844), 2400 states have internal predecessors, (10844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:05,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2401 states to 2401 states and 10844 transitions. [2021-08-21 12:39:05,695 INFO L78 Accepts]: Start accepts. Automaton has 2401 states and 10844 transitions. Word has length 29 [2021-08-21 12:39:05,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:05,695 INFO L470 AbstractCegarLoop]: Abstraction has 2401 states and 10844 transitions. [2021-08-21 12:39:05,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:05,696 INFO L276 IsEmpty]: Start isEmpty. Operand 2401 states and 10844 transitions. [2021-08-21 12:39:05,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:05,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:05,700 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:05,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:05,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-21 12:39:05,901 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:05,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:05,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1843632387, now seen corresponding path program 9 times [2021-08-21 12:39:05,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:05,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824864827] [2021-08-21 12:39:05,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:05,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:06,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:06,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:06,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824864827] [2021-08-21 12:39:06,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824864827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:06,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689728073] [2021-08-21 12:39:06,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:39:06,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:06,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:06,039 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:06,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 12:39:09,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:39:09,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:09,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:09,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:09,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:09,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-08-21 12:39:09,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:09,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689728073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:09,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:09,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:39:09,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850085220] [2021-08-21 12:39:09,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:39:09,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:09,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:39:09,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:39:09,582 INFO L87 Difference]: Start difference. First operand 2401 states and 10844 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:09,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:09,979 INFO L93 Difference]: Finished difference Result 2549 states and 11376 transitions. [2021-08-21 12:39:09,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:39:09,980 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:09,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:09,986 INFO L225 Difference]: With dead ends: 2549 [2021-08-21 12:39:09,986 INFO L226 Difference]: Without dead ends: 2530 [2021-08-21 12:39:09,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 362.2ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:39:09,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2021-08-21 12:39:10,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 2401. [2021-08-21 12:39:10,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2401 states, 2400 states have (on average 4.5183333333333335) internal successors, (10844), 2400 states have internal predecessors, (10844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:10,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2401 states to 2401 states and 10844 transitions. [2021-08-21 12:39:10,024 INFO L78 Accepts]: Start accepts. Automaton has 2401 states and 10844 transitions. Word has length 29 [2021-08-21 12:39:10,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:10,024 INFO L470 AbstractCegarLoop]: Abstraction has 2401 states and 10844 transitions. [2021-08-21 12:39:10,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:10,024 INFO L276 IsEmpty]: Start isEmpty. Operand 2401 states and 10844 transitions. [2021-08-21 12:39:10,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:10,028 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:10,028 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:10,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 12:39:10,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:10,229 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:10,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1280034963, now seen corresponding path program 10 times [2021-08-21 12:39:10,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:10,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954480517] [2021-08-21 12:39:10,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:10,229 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:10,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:10,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:10,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:10,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954480517] [2021-08-21 12:39:10,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954480517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:10,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653370100] [2021-08-21 12:39:10,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:39:10,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:10,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:10,360 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:10,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 12:39:13,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:39:13,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:13,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:13,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:13,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:13,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:13,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653370100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:13,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:13,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:39:13,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456879041] [2021-08-21 12:39:13,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:13,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:13,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:13,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:13,804 INFO L87 Difference]: Start difference. First operand 2401 states and 10844 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:14,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:14,556 INFO L93 Difference]: Finished difference Result 3154 states and 13490 transitions. [2021-08-21 12:39:14,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:39:14,556 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:14,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:14,564 INFO L225 Difference]: With dead ends: 3154 [2021-08-21 12:39:14,564 INFO L226 Difference]: Without dead ends: 3112 [2021-08-21 12:39:14,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 596.9ms TimeCoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:39:14,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3112 states. [2021-08-21 12:39:14,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3112 to 2386. [2021-08-21 12:39:14,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2386 states, 2385 states have (on average 4.518238993710692) internal successors, (10776), 2385 states have internal predecessors, (10776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:14,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2386 states to 2386 states and 10776 transitions. [2021-08-21 12:39:14,607 INFO L78 Accepts]: Start accepts. Automaton has 2386 states and 10776 transitions. Word has length 29 [2021-08-21 12:39:14,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:14,607 INFO L470 AbstractCegarLoop]: Abstraction has 2386 states and 10776 transitions. [2021-08-21 12:39:14,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:14,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2386 states and 10776 transitions. [2021-08-21 12:39:14,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:14,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:14,611 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:14,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 12:39:14,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:14,812 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:14,812 INFO L82 PathProgramCache]: Analyzing trace with hash -109274557, now seen corresponding path program 11 times [2021-08-21 12:39:14,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:14,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078628907] [2021-08-21 12:39:14,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:14,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:14,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:14,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:14,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:14,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078628907] [2021-08-21 12:39:14,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078628907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:14,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029901818] [2021-08-21 12:39:14,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:39:14,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:14,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:14,949 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:14,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 12:39:18,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:39:18,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:18,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:18,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:18,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:18,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:18,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029901818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:18,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:18,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:39:18,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794756695] [2021-08-21 12:39:18,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:18,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:18,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:18,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:18,573 INFO L87 Difference]: Start difference. First operand 2386 states and 10776 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:19,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:19,234 INFO L93 Difference]: Finished difference Result 3243 states and 13960 transitions. [2021-08-21 12:39:19,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:39:19,234 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:19,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:19,242 INFO L225 Difference]: With dead ends: 3243 [2021-08-21 12:39:19,242 INFO L226 Difference]: Without dead ends: 3205 [2021-08-21 12:39:19,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 546.1ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:39:19,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3205 states. [2021-08-21 12:39:19,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3205 to 2528. [2021-08-21 12:39:19,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2527 states have (on average 4.521567075583696) internal successors, (11426), 2527 states have internal predecessors, (11426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:19,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 11426 transitions. [2021-08-21 12:39:19,284 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 11426 transitions. Word has length 29 [2021-08-21 12:39:19,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:19,284 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 11426 transitions. [2021-08-21 12:39:19,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:19,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 11426 transitions. [2021-08-21 12:39:19,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:19,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:19,288 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:19,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:19,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 12:39:19,489 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:19,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:19,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1193998049, now seen corresponding path program 12 times [2021-08-21 12:39:19,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:19,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860074563] [2021-08-21 12:39:19,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:19,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:19,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-08-21 12:39:19,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:19,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860074563] [2021-08-21 12:39:19,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860074563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:19,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641102049] [2021-08-21 12:39:19,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:39:19,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:19,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:19,612 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:19,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 12:39:22,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:39:22,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:22,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:39:22,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:22,906 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:22,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:39:23,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:23,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641102049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:23,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:23,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 12:39:23,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065541331] [2021-08-21 12:39:23,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:23,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:23,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:23,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:23,129 INFO L87 Difference]: Start difference. First operand 2528 states and 11426 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:23,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:23,331 INFO L93 Difference]: Finished difference Result 2754 states and 12218 transitions. [2021-08-21 12:39:23,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:39:23,331 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:23,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:23,338 INFO L225 Difference]: With dead ends: 2754 [2021-08-21 12:39:23,338 INFO L226 Difference]: Without dead ends: 2741 [2021-08-21 12:39:23,338 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 190.5ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:39:23,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2021-08-21 12:39:23,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 2528. [2021-08-21 12:39:23,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2527 states have (on average 4.520379897111199) internal successors, (11423), 2527 states have internal predecessors, (11423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:23,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 11423 transitions. [2021-08-21 12:39:23,384 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 11423 transitions. Word has length 29 [2021-08-21 12:39:23,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:23,384 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 11423 transitions. [2021-08-21 12:39:23,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:23,384 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 11423 transitions. [2021-08-21 12:39:23,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:23,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:23,389 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:23,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 12:39:23,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:23,589 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:23,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:23,590 INFO L82 PathProgramCache]: Analyzing trace with hash 294635977, now seen corresponding path program 13 times [2021-08-21 12:39:23,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:23,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324479606] [2021-08-21 12:39:23,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:23,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:23,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-08-21 12:39:23,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:23,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324479606] [2021-08-21 12:39:23,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324479606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:23,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564561321] [2021-08-21 12:39:23,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:39:23,719 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:23,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:23,726 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:23,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 12:39:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:26,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:26,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:27,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:27,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-08-21 12:39:27,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564561321] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:27,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:27,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:39:27,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144491730] [2021-08-21 12:39:27,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:27,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:27,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:27,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:27,290 INFO L87 Difference]: Start difference. First operand 2528 states and 11423 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:27,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:27,952 INFO L93 Difference]: Finished difference Result 3303 states and 14095 transitions. [2021-08-21 12:39:27,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:39:27,952 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:27,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:27,961 INFO L225 Difference]: With dead ends: 3303 [2021-08-21 12:39:27,961 INFO L226 Difference]: Without dead ends: 3260 [2021-08-21 12:39:27,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:39:27,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2021-08-21 12:39:27,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 2474. [2021-08-21 12:39:28,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2474 states, 2473 states have (on average 4.522038010513547) internal successors, (11183), 2473 states have internal predecessors, (11183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2474 states to 2474 states and 11183 transitions. [2021-08-21 12:39:28,007 INFO L78 Accepts]: Start accepts. Automaton has 2474 states and 11183 transitions. Word has length 29 [2021-08-21 12:39:28,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:28,007 INFO L470 AbstractCegarLoop]: Abstraction has 2474 states and 11183 transitions. [2021-08-21 12:39:28,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:28,008 INFO L276 IsEmpty]: Start isEmpty. Operand 2474 states and 11183 transitions. [2021-08-21 12:39:28,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:28,012 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:28,012 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:28,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 12:39:28,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:28,212 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:28,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:28,213 INFO L82 PathProgramCache]: Analyzing trace with hash -565478263, now seen corresponding path program 14 times [2021-08-21 12:39:28,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:28,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883721095] [2021-08-21 12:39:28,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:28,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:28,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:28,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:28,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883721095] [2021-08-21 12:39:28,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883721095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:28,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946779784] [2021-08-21 12:39:28,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:39:28,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:28,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:28,355 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:28,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 12:39:31,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:39:31,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:31,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:31,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:31,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:32,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-08-21 12:39:32,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946779784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:32,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:32,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:39:32,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156367975] [2021-08-21 12:39:32,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:32,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:32,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:32,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:32,119 INFO L87 Difference]: Start difference. First operand 2474 states and 11183 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:32,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:32,849 INFO L93 Difference]: Finished difference Result 3066 states and 13293 transitions. [2021-08-21 12:39:32,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:39:32,849 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:32,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:32,856 INFO L225 Difference]: With dead ends: 3066 [2021-08-21 12:39:32,856 INFO L226 Difference]: Without dead ends: 3036 [2021-08-21 12:39:32,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 546.6ms TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:39:32,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2021-08-21 12:39:32,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 2483. [2021-08-21 12:39:32,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2483 states, 2482 states have (on average 4.515310233682514) internal successors, (11207), 2482 states have internal predecessors, (11207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:32,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2483 states to 2483 states and 11207 transitions. [2021-08-21 12:39:32,895 INFO L78 Accepts]: Start accepts. Automaton has 2483 states and 11207 transitions. Word has length 29 [2021-08-21 12:39:32,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:32,895 INFO L470 AbstractCegarLoop]: Abstraction has 2483 states and 11207 transitions. [2021-08-21 12:39:32,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:32,896 INFO L276 IsEmpty]: Start isEmpty. Operand 2483 states and 11207 transitions. [2021-08-21 12:39:32,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:32,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:32,899 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:32,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:33,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:33,100 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:33,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:33,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1979344029, now seen corresponding path program 6 times [2021-08-21 12:39:33,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:33,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643475989] [2021-08-21 12:39:33,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:33,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:33,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:33,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:33,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643475989] [2021-08-21 12:39:33,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643475989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:33,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022895569] [2021-08-21 12:39:33,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:39:33,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:33,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:33,233 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:33,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 12:39:36,493 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:39:36,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:36,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:39:36,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:36,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:36,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:39:36,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:36,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022895569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:36,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:36,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:39:36,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396882223] [2021-08-21 12:39:36,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:36,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:36,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:36,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:36,829 INFO L87 Difference]: Start difference. First operand 2483 states and 11207 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:37,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:37,115 INFO L93 Difference]: Finished difference Result 2891 states and 12754 transitions. [2021-08-21 12:39:37,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:39:37,116 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:37,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:37,123 INFO L225 Difference]: With dead ends: 2891 [2021-08-21 12:39:37,123 INFO L226 Difference]: Without dead ends: 2872 [2021-08-21 12:39:37,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 251.9ms TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:37,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2021-08-21 12:39:37,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 2537. [2021-08-21 12:39:37,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2537 states, 2536 states have (on average 4.510252365930599) internal successors, (11438), 2536 states have internal predecessors, (11438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:37,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2537 states to 2537 states and 11438 transitions. [2021-08-21 12:39:37,164 INFO L78 Accepts]: Start accepts. Automaton has 2537 states and 11438 transitions. Word has length 29 [2021-08-21 12:39:37,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:37,164 INFO L470 AbstractCegarLoop]: Abstraction has 2537 states and 11438 transitions. [2021-08-21 12:39:37,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:37,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2537 states and 11438 transitions. [2021-08-21 12:39:37,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:37,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:37,169 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:37,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:37,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-21 12:39:37,369 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:37,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:37,370 INFO L82 PathProgramCache]: Analyzing trace with hash -556989203, now seen corresponding path program 7 times [2021-08-21 12:39:37,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:37,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645402639] [2021-08-21 12:39:37,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:37,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:37,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:37,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:37,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645402639] [2021-08-21 12:39:37,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645402639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:37,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488563403] [2021-08-21 12:39:37,487 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:39:37,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:37,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:37,488 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:37,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 12:39:40,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:40,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:40,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:40,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:41,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-08-21 12:39:41,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488563403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:41,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:41,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:39:41,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510783216] [2021-08-21 12:39:41,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:39:41,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:41,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:39:41,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:39:41,150 INFO L87 Difference]: Start difference. First operand 2537 states and 11438 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:41,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:41,641 INFO L93 Difference]: Finished difference Result 3494 states and 14948 transitions. [2021-08-21 12:39:41,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:39:41,641 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:41,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:41,649 INFO L225 Difference]: With dead ends: 3494 [2021-08-21 12:39:41,650 INFO L226 Difference]: Without dead ends: 3466 [2021-08-21 12:39:41,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 394.6ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:39:41,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3466 states. [2021-08-21 12:39:41,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3466 to 2666. [2021-08-21 12:39:41,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2666 states, 2665 states have (on average 4.51031894934334) internal successors, (12020), 2665 states have internal predecessors, (12020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:41,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2666 states to 2666 states and 12020 transitions. [2021-08-21 12:39:41,695 INFO L78 Accepts]: Start accepts. Automaton has 2666 states and 12020 transitions. Word has length 29 [2021-08-21 12:39:41,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:41,695 INFO L470 AbstractCegarLoop]: Abstraction has 2666 states and 12020 transitions. [2021-08-21 12:39:41,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:41,695 INFO L276 IsEmpty]: Start isEmpty. Operand 2666 states and 12020 transitions. [2021-08-21 12:39:41,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:41,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:41,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:41,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 12:39:41,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:41,900 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:41,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:41,900 INFO L82 PathProgramCache]: Analyzing trace with hash -156115671, now seen corresponding path program 8 times [2021-08-21 12:39:41,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:41,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298049481] [2021-08-21 12:39:41,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:41,900 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:42,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:42,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:42,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298049481] [2021-08-21 12:39:42,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298049481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:42,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957123198] [2021-08-21 12:39:42,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:39:42,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:42,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:42,023 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:42,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 12:39:45,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:39:45,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:45,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:45,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:45,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:45,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:39:45,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:45,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957123198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:45,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:45,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:39:45,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552879246] [2021-08-21 12:39:45,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:39:45,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:45,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:39:45,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:39:45,910 INFO L87 Difference]: Start difference. First operand 2666 states and 12020 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:46,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:46,259 INFO L93 Difference]: Finished difference Result 2973 states and 13086 transitions. [2021-08-21 12:39:46,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:39:46,259 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:46,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:46,266 INFO L225 Difference]: With dead ends: 2973 [2021-08-21 12:39:46,266 INFO L226 Difference]: Without dead ends: 2950 [2021-08-21 12:39:46,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 333.9ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:39:46,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-08-21 12:39:46,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2594. [2021-08-21 12:39:46,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2594 states, 2593 states have (on average 4.511762437331276) internal successors, (11699), 2593 states have internal predecessors, (11699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:46,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2594 states to 2594 states and 11699 transitions. [2021-08-21 12:39:46,308 INFO L78 Accepts]: Start accepts. Automaton has 2594 states and 11699 transitions. Word has length 29 [2021-08-21 12:39:46,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:46,308 INFO L470 AbstractCegarLoop]: Abstraction has 2594 states and 11699 transitions. [2021-08-21 12:39:46,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:46,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2594 states and 11699 transitions. [2021-08-21 12:39:46,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:46,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:46,313 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:46,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 12:39:46,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:46,514 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:46,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:46,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1075204841, now seen corresponding path program 9 times [2021-08-21 12:39:46,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:46,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483182429] [2021-08-21 12:39:46,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:46,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:46,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:46,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:46,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:46,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483182429] [2021-08-21 12:39:46,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483182429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:46,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999252057] [2021-08-21 12:39:46,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:39:46,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:46,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:46,657 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:46,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 12:39:50,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:39:50,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:50,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:39:50,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:50,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:39:50,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:39:50,399 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:50,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999252057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:50,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:50,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:39:50,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966491128] [2021-08-21 12:39:50,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:50,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:50,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:50,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:50,401 INFO L87 Difference]: Start difference. First operand 2594 states and 11699 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:50,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:50,640 INFO L93 Difference]: Finished difference Result 2731 states and 12187 transitions. [2021-08-21 12:39:50,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:39:50,640 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:50,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:50,647 INFO L225 Difference]: With dead ends: 2731 [2021-08-21 12:39:50,647 INFO L226 Difference]: Without dead ends: 2716 [2021-08-21 12:39:50,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 223.3ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:39:50,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2021-08-21 12:39:50,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 2594. [2021-08-21 12:39:50,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2594 states, 2593 states have (on average 4.511762437331276) internal successors, (11699), 2593 states have internal predecessors, (11699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:50,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2594 states to 2594 states and 11699 transitions. [2021-08-21 12:39:50,704 INFO L78 Accepts]: Start accepts. Automaton has 2594 states and 11699 transitions. Word has length 29 [2021-08-21 12:39:50,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:50,704 INFO L470 AbstractCegarLoop]: Abstraction has 2594 states and 11699 transitions. [2021-08-21 12:39:50,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:50,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2594 states and 11699 transitions. [2021-08-21 12:39:50,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:50,709 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:50,709 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:50,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 12:39:50,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 12:39:50,910 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:50,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:50,910 INFO L82 PathProgramCache]: Analyzing trace with hash -558108055, now seen corresponding path program 10 times [2021-08-21 12:39:50,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:50,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879096009] [2021-08-21 12:39:50,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:50,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:51,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:51,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:51,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879096009] [2021-08-21 12:39:51,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879096009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:51,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030519291] [2021-08-21 12:39:51,032 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:39:51,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:51,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:51,033 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:51,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 12:39:54,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:39:54,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:54,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:54,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:54,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:54,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:54,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030519291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:54,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:54,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:39:54,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286170514] [2021-08-21 12:39:54,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:39:54,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:54,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:39:54,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:39:54,874 INFO L87 Difference]: Start difference. First operand 2594 states and 11699 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:55,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:55,431 INFO L93 Difference]: Finished difference Result 3236 states and 14006 transitions. [2021-08-21 12:39:55,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:39:55,431 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:39:55,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:55,439 INFO L225 Difference]: With dead ends: 3236 [2021-08-21 12:39:55,439 INFO L226 Difference]: Without dead ends: 3212 [2021-08-21 12:39:55,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 404.3ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:39:55,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3212 states. [2021-08-21 12:39:55,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3212 to 2587. [2021-08-21 12:39:55,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2587 states, 2586 states have (on average 4.51353441608662) internal successors, (11672), 2586 states have internal predecessors, (11672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:55,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2587 states to 2587 states and 11672 transitions. [2021-08-21 12:39:55,480 INFO L78 Accepts]: Start accepts. Automaton has 2587 states and 11672 transitions. Word has length 29 [2021-08-21 12:39:55,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:55,480 INFO L470 AbstractCegarLoop]: Abstraction has 2587 states and 11672 transitions. [2021-08-21 12:39:55,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:55,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2587 states and 11672 transitions. [2021-08-21 12:39:55,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:39:55,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:55,488 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:55,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 12:39:55,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:55,688 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:39:55,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:55,689 INFO L82 PathProgramCache]: Analyzing trace with hash -731434137, now seen corresponding path program 11 times [2021-08-21 12:39:55,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:55,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741233656] [2021-08-21 12:39:55,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:55,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:55,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:55,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:55,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741233656] [2021-08-21 12:39:55,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741233656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:55,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799898680] [2021-08-21 12:39:55,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:39:55,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:55,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:55,845 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:55,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 12:39:59,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:39:59,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:59,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:39:59,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:59,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:39:59,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:59,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799898680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:59,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:59,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:39:59,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361625088] [2021-08-21 12:39:59,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:39:59,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:59,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:39:59,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:39:59,667 INFO L87 Difference]: Start difference. First operand 2587 states and 11672 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:00,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:00,388 INFO L93 Difference]: Finished difference Result 3764 states and 15966 transitions. [2021-08-21 12:40:00,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:40:00,388 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:00,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:00,398 INFO L225 Difference]: With dead ends: 3764 [2021-08-21 12:40:00,399 INFO L226 Difference]: Without dead ends: 3726 [2021-08-21 12:40:00,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 562.6ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:40:00,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2021-08-21 12:40:00,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 2761. [2021-08-21 12:40:00,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2761 states, 2760 states have (on average 4.511594202898551) internal successors, (12452), 2760 states have internal predecessors, (12452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:00,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2761 states to 2761 states and 12452 transitions. [2021-08-21 12:40:00,462 INFO L78 Accepts]: Start accepts. Automaton has 2761 states and 12452 transitions. Word has length 29 [2021-08-21 12:40:00,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:00,462 INFO L470 AbstractCegarLoop]: Abstraction has 2761 states and 12452 transitions. [2021-08-21 12:40:00,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:00,462 INFO L276 IsEmpty]: Start isEmpty. Operand 2761 states and 12452 transitions. [2021-08-21 12:40:00,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:00,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:00,467 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:00,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 12:40:00,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:00,667 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:00,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:00,668 INFO L82 PathProgramCache]: Analyzing trace with hash 690920689, now seen corresponding path program 12 times [2021-08-21 12:40:00,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:00,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455130832] [2021-08-21 12:40:00,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:00,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:00,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:00,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:00,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455130832] [2021-08-21 12:40:00,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455130832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:00,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770153531] [2021-08-21 12:40:00,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:40:00,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:00,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:00,829 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:00,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 12:40:04,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:40:04,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:04,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:40:04,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:04,492 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:40:04,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:40:04,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-08-21 12:40:04,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770153531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:04,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:04,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 12:40:04,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215819489] [2021-08-21 12:40:04,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:04,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:04,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:04,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:04,723 INFO L87 Difference]: Start difference. First operand 2761 states and 12452 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:04,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:04,958 INFO L93 Difference]: Finished difference Result 3110 states and 13631 transitions. [2021-08-21 12:40:04,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:40:04,958 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:04,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:04,966 INFO L225 Difference]: With dead ends: 3110 [2021-08-21 12:40:04,966 INFO L226 Difference]: Without dead ends: 3097 [2021-08-21 12:40:04,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:40:04,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3097 states. [2021-08-21 12:40:05,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3097 to 2761. [2021-08-21 12:40:05,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2761 states, 2760 states have (on average 4.510507246376812) internal successors, (12449), 2760 states have internal predecessors, (12449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:05,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2761 states to 2761 states and 12449 transitions. [2021-08-21 12:40:05,015 INFO L78 Accepts]: Start accepts. Automaton has 2761 states and 12449 transitions. Word has length 29 [2021-08-21 12:40:05,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:05,015 INFO L470 AbstractCegarLoop]: Abstraction has 2761 states and 12449 transitions. [2021-08-21 12:40:05,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:05,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2761 states and 12449 transitions. [2021-08-21 12:40:05,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:05,021 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:05,021 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:05,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 12:40:05,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 12:40:05,222 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:05,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:05,222 INFO L82 PathProgramCache]: Analyzing trace with hash 245818669, now seen corresponding path program 13 times [2021-08-21 12:40:05,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:05,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010889389] [2021-08-21 12:40:05,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:05,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:05,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:05,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:05,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:05,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010889389] [2021-08-21 12:40:05,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010889389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:05,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589572163] [2021-08-21 12:40:05,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:40:05,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:05,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:05,358 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:05,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 12:40:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:09,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:09,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:09,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:09,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:09,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589572163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:09,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:09,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:40:09,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669299735] [2021-08-21 12:40:09,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:09,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:09,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:09,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:09,523 INFO L87 Difference]: Start difference. First operand 2761 states and 12449 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:10,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:10,234 INFO L93 Difference]: Finished difference Result 3693 states and 15785 transitions. [2021-08-21 12:40:10,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:40:10,234 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:10,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:10,243 INFO L225 Difference]: With dead ends: 3693 [2021-08-21 12:40:10,243 INFO L226 Difference]: Without dead ends: 3647 [2021-08-21 12:40:10,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 515.7ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:40:10,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-08-21 12:40:10,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2654. [2021-08-21 12:40:10,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2654 states, 2653 states have (on average 4.5130041462495285) internal successors, (11973), 2653 states have internal predecessors, (11973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:10,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2654 states to 2654 states and 11973 transitions. [2021-08-21 12:40:10,288 INFO L78 Accepts]: Start accepts. Automaton has 2654 states and 11973 transitions. Word has length 29 [2021-08-21 12:40:10,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:10,288 INFO L470 AbstractCegarLoop]: Abstraction has 2654 states and 11973 transitions. [2021-08-21 12:40:10,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:10,289 INFO L276 IsEmpty]: Start isEmpty. Operand 2654 states and 11973 transitions. [2021-08-21 12:40:10,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:10,293 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:10,293 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:10,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 12:40:10,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:10,494 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:10,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:10,494 INFO L82 PathProgramCache]: Analyzing trace with hash -892761565, now seen corresponding path program 14 times [2021-08-21 12:40:10,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:10,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467163687] [2021-08-21 12:40:10,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:10,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:10,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:10,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:10,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:10,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467163687] [2021-08-21 12:40:10,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467163687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:10,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081748426] [2021-08-21 12:40:10,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:40:10,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:10,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:10,632 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:10,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 12:40:14,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:40:14,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:14,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:14,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:14,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:40:14,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:40:14,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:14,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081748426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:14,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:14,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:40:14,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507434466] [2021-08-21 12:40:14,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:40:14,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:14,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:40:14,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:40:14,706 INFO L87 Difference]: Start difference. First operand 2654 states and 11973 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:15,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:15,080 INFO L93 Difference]: Finished difference Result 2808 states and 12515 transitions. [2021-08-21 12:40:15,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:40:15,080 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:15,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:15,087 INFO L225 Difference]: With dead ends: 2808 [2021-08-21 12:40:15,087 INFO L226 Difference]: Without dead ends: 2789 [2021-08-21 12:40:15,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 334.2ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:40:15,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2789 states. [2021-08-21 12:40:15,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2789 to 2633. [2021-08-21 12:40:15,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2633 states, 2632 states have (on average 4.518237082066869) internal successors, (11892), 2632 states have internal predecessors, (11892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:15,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2633 states to 2633 states and 11892 transitions. [2021-08-21 12:40:15,130 INFO L78 Accepts]: Start accepts. Automaton has 2633 states and 11892 transitions. Word has length 29 [2021-08-21 12:40:15,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:15,130 INFO L470 AbstractCegarLoop]: Abstraction has 2633 states and 11892 transitions. [2021-08-21 12:40:15,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:15,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2633 states and 11892 transitions. [2021-08-21 12:40:15,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:15,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:15,135 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:15,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 12:40:15,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:15,335 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:15,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:15,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1546865603, now seen corresponding path program 15 times [2021-08-21 12:40:15,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:15,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888756082] [2021-08-21 12:40:15,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:15,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:15,480 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:15,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:15,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888756082] [2021-08-21 12:40:15,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888756082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:15,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582496301] [2021-08-21 12:40:15,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:40:15,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:15,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:15,482 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:15,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 12:40:19,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:40:19,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:19,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:40:19,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:19,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:40:19,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:40:19,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:19,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582496301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:19,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:19,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 12:40:19,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404460399] [2021-08-21 12:40:19,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:19,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:19,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:19,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:19,430 INFO L87 Difference]: Start difference. First operand 2633 states and 11892 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:19,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:19,723 INFO L93 Difference]: Finished difference Result 3038 states and 13355 transitions. [2021-08-21 12:40:19,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:40:19,723 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:19,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:19,731 INFO L225 Difference]: With dead ends: 3038 [2021-08-21 12:40:19,731 INFO L226 Difference]: Without dead ends: 3019 [2021-08-21 12:40:19,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 261.0ms TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:19,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3019 states. [2021-08-21 12:40:19,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3019 to 2686. [2021-08-21 12:40:19,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2686 states, 2685 states have (on average 4.51731843575419) internal successors, (12129), 2685 states have internal predecessors, (12129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2686 states to 2686 states and 12129 transitions. [2021-08-21 12:40:19,777 INFO L78 Accepts]: Start accepts. Automaton has 2686 states and 12129 transitions. Word has length 29 [2021-08-21 12:40:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:19,777 INFO L470 AbstractCegarLoop]: Abstraction has 2686 states and 12129 transitions. [2021-08-21 12:40:19,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:19,777 INFO L276 IsEmpty]: Start isEmpty. Operand 2686 states and 12129 transitions. [2021-08-21 12:40:19,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:19,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:19,782 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:19,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 12:40:19,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:19,983 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:19,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:19,983 INFO L82 PathProgramCache]: Analyzing trace with hash -243592997, now seen corresponding path program 16 times [2021-08-21 12:40:19,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:19,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947189003] [2021-08-21 12:40:19,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:19,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:20,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:20,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947189003] [2021-08-21 12:40:20,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947189003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:20,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773202997] [2021-08-21 12:40:20,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:40:20,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:20,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:20,110 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:20,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 12:40:23,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:40:23,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:23,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:23,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:23,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:24,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-08-21 12:40:24,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773202997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:24,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:24,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:40:24,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288645619] [2021-08-21 12:40:24,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:40:24,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:24,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:40:24,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:40:24,119 INFO L87 Difference]: Start difference. First operand 2686 states and 12129 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:24,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:24,628 INFO L93 Difference]: Finished difference Result 3580 states and 15383 transitions. [2021-08-21 12:40:24,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:40:24,628 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:24,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:24,637 INFO L225 Difference]: With dead ends: 3580 [2021-08-21 12:40:24,637 INFO L226 Difference]: Without dead ends: 3552 [2021-08-21 12:40:24,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 374.7ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:40:24,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3552 states. [2021-08-21 12:40:24,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3552 to 2780. [2021-08-21 12:40:24,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2780 states, 2779 states have (on average 4.525728679381072) internal successors, (12577), 2779 states have internal predecessors, (12577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:24,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2780 states to 2780 states and 12577 transitions. [2021-08-21 12:40:24,689 INFO L78 Accepts]: Start accepts. Automaton has 2780 states and 12577 transitions. Word has length 29 [2021-08-21 12:40:24,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:24,689 INFO L470 AbstractCegarLoop]: Abstraction has 2780 states and 12577 transitions. [2021-08-21 12:40:24,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:24,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2780 states and 12577 transitions. [2021-08-21 12:40:24,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:24,694 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:24,694 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:24,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 12:40:24,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-21 12:40:24,894 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:24,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:24,895 INFO L82 PathProgramCache]: Analyzing trace with hash -296979517, now seen corresponding path program 17 times [2021-08-21 12:40:24,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:24,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560516870] [2021-08-21 12:40:24,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:24,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:25,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:25,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:25,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560516870] [2021-08-21 12:40:25,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560516870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:25,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011815064] [2021-08-21 12:40:25,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:40:25,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:25,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:25,059 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:25,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 12:40:28,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:40:28,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:28,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:28,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:28,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:29,101 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:29,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011815064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:29,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:29,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:40:29,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240125562] [2021-08-21 12:40:29,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:40:29,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:29,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:40:29,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:40:29,102 INFO L87 Difference]: Start difference. First operand 2780 states and 12577 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:29,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:29,590 INFO L93 Difference]: Finished difference Result 3570 states and 15368 transitions. [2021-08-21 12:40:29,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:40:29,590 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:29,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:29,599 INFO L225 Difference]: With dead ends: 3570 [2021-08-21 12:40:29,599 INFO L226 Difference]: Without dead ends: 3525 [2021-08-21 12:40:29,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 427.3ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:40:29,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3525 states. [2021-08-21 12:40:29,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3525 to 2743. [2021-08-21 12:40:29,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2743 states, 2742 states have (on average 4.525528811086798) internal successors, (12409), 2742 states have internal predecessors, (12409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:29,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2743 states to 2743 states and 12409 transitions. [2021-08-21 12:40:29,652 INFO L78 Accepts]: Start accepts. Automaton has 2743 states and 12409 transitions. Word has length 29 [2021-08-21 12:40:29,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:29,652 INFO L470 AbstractCegarLoop]: Abstraction has 2743 states and 12409 transitions. [2021-08-21 12:40:29,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:29,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2743 states and 12409 transitions. [2021-08-21 12:40:29,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:29,659 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:29,659 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:29,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 12:40:29,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:29,860 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:29,860 INFO L82 PathProgramCache]: Analyzing trace with hash -833520135, now seen corresponding path program 18 times [2021-08-21 12:40:29,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:29,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698397533] [2021-08-21 12:40:29,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:29,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:30,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:30,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:30,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698397533] [2021-08-21 12:40:30,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698397533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:30,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727521338] [2021-08-21 12:40:30,013 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:40:30,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:30,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:30,013 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:30,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 12:40:33,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:40:33,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:33,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:40:33,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:33,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:34,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:34,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727521338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:34,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:34,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:40:34,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047928445] [2021-08-21 12:40:34,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:34,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:34,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:34,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:34,169 INFO L87 Difference]: Start difference. First operand 2743 states and 12409 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:34,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:34,920 INFO L93 Difference]: Finished difference Result 3367 states and 14658 transitions. [2021-08-21 12:40:34,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:40:34,921 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:34,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:34,929 INFO L225 Difference]: With dead ends: 3367 [2021-08-21 12:40:34,929 INFO L226 Difference]: Without dead ends: 3329 [2021-08-21 12:40:34,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 563.5ms TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:40:34,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2021-08-21 12:40:34,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 2722. [2021-08-21 12:40:34,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 4.528114663726571) internal successors, (12321), 2721 states have internal predecessors, (12321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:34,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 12321 transitions. [2021-08-21 12:40:34,972 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 12321 transitions. Word has length 29 [2021-08-21 12:40:34,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:34,972 INFO L470 AbstractCegarLoop]: Abstraction has 2722 states and 12321 transitions. [2021-08-21 12:40:34,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:34,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 12321 transitions. [2021-08-21 12:40:34,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:34,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:34,976 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:35,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 12:40:35,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:35,177 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:35,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:35,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1508540217, now seen corresponding path program 19 times [2021-08-21 12:40:35,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:35,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613704683] [2021-08-21 12:40:35,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:35,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:35,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:35,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-08-21 12:40:35,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:35,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613704683] [2021-08-21 12:40:35,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613704683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:35,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885948518] [2021-08-21 12:40:35,314 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:40:35,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:35,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:35,316 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:35,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 12:40:39,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:39,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:39,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:39,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:39,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:39,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885948518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:39,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:39,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:40:39,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883014613] [2021-08-21 12:40:39,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:39,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:39,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:39,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:39,438 INFO L87 Difference]: Start difference. First operand 2722 states and 12321 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:40,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:40,151 INFO L93 Difference]: Finished difference Result 3638 states and 15760 transitions. [2021-08-21 12:40:40,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:40:40,151 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:40,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:40,161 INFO L225 Difference]: With dead ends: 3638 [2021-08-21 12:40:40,161 INFO L226 Difference]: Without dead ends: 3600 [2021-08-21 12:40:40,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 517.5ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:40:40,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2021-08-21 12:40:40,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 2859. [2021-08-21 12:40:40,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2859 states, 2858 states have (on average 4.533240027991602) internal successors, (12956), 2858 states have internal predecessors, (12956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:40,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2859 states to 2859 states and 12956 transitions. [2021-08-21 12:40:40,223 INFO L78 Accepts]: Start accepts. Automaton has 2859 states and 12956 transitions. Word has length 29 [2021-08-21 12:40:40,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:40,223 INFO L470 AbstractCegarLoop]: Abstraction has 2859 states and 12956 transitions. [2021-08-21 12:40:40,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:40,223 INFO L276 IsEmpty]: Start isEmpty. Operand 2859 states and 12956 transitions. [2021-08-21 12:40:40,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:40,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:40,228 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:40,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 12:40:40,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:40,428 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:40,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:40,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1483154473, now seen corresponding path program 20 times [2021-08-21 12:40:40,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:40,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264062417] [2021-08-21 12:40:40,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:40,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:40,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:40,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:40,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:40,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264062417] [2021-08-21 12:40:40,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264062417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:40,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808564335] [2021-08-21 12:40:40,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:40:40,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:40,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:40,553 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:40,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 12:40:44,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:40:44,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:44,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:44,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:44,492 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:40:44,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:40:44,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:44,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808564335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:44,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:44,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:40:44,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648340602] [2021-08-21 12:40:44,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:40:44,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:44,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:40:44,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:40:44,800 INFO L87 Difference]: Start difference. First operand 2859 states and 12956 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:45,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:45,218 INFO L93 Difference]: Finished difference Result 3077 states and 13711 transitions. [2021-08-21 12:40:45,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:40:45,218 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:45,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:45,225 INFO L225 Difference]: With dead ends: 3077 [2021-08-21 12:40:45,225 INFO L226 Difference]: Without dead ends: 3064 [2021-08-21 12:40:45,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 330.9ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:40:45,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3064 states. [2021-08-21 12:40:45,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3064 to 2859. [2021-08-21 12:40:45,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2859 states, 2858 states have (on average 4.532190342897131) internal successors, (12953), 2858 states have internal predecessors, (12953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:45,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2859 states to 2859 states and 12953 transitions. [2021-08-21 12:40:45,274 INFO L78 Accepts]: Start accepts. Automaton has 2859 states and 12953 transitions. Word has length 29 [2021-08-21 12:40:45,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:45,274 INFO L470 AbstractCegarLoop]: Abstraction has 2859 states and 12953 transitions. [2021-08-21 12:40:45,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:45,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2859 states and 12953 transitions. [2021-08-21 12:40:45,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:45,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:45,279 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:45,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 12:40:45,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:45,479 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:45,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:45,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1912450751, now seen corresponding path program 21 times [2021-08-21 12:40:45,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:45,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632827025] [2021-08-21 12:40:45,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:45,480 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:45,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:45,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:45,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632827025] [2021-08-21 12:40:45,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632827025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:45,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719573252] [2021-08-21 12:40:45,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:40:45,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:45,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:45,637 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:45,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 12:40:49,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:40:49,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:49,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:49,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:49,699 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:40:49,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:40:49,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:49,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719573252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:49,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:49,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:40:49,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708606217] [2021-08-21 12:40:49,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:40:49,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:49,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:40:49,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:40:49,998 INFO L87 Difference]: Start difference. First operand 2859 states and 12953 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:50,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:50,420 INFO L93 Difference]: Finished difference Result 3110 states and 13808 transitions. [2021-08-21 12:40:50,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:40:50,420 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:50,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:50,428 INFO L225 Difference]: With dead ends: 3110 [2021-08-21 12:40:50,428 INFO L226 Difference]: Without dead ends: 3082 [2021-08-21 12:40:50,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 395.0ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:40:50,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3082 states. [2021-08-21 12:40:50,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3082 to 2805. [2021-08-21 12:40:50,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2805 states, 2804 states have (on average 4.533880171184022) internal successors, (12713), 2804 states have internal predecessors, (12713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:50,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2805 states to 2805 states and 12713 transitions. [2021-08-21 12:40:50,471 INFO L78 Accepts]: Start accepts. Automaton has 2805 states and 12713 transitions. Word has length 29 [2021-08-21 12:40:50,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:50,471 INFO L470 AbstractCegarLoop]: Abstraction has 2805 states and 12713 transitions. [2021-08-21 12:40:50,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:50,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2805 states and 12713 transitions. [2021-08-21 12:40:50,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:50,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:50,476 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:50,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 12:40:50,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-08-21 12:40:50,681 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:50,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1052336511, now seen corresponding path program 22 times [2021-08-21 12:40:50,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:50,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543145661] [2021-08-21 12:40:50,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:50,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:50,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:50,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:50,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:50,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543145661] [2021-08-21 12:40:50,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543145661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:50,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086334846] [2021-08-21 12:40:50,821 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:40:50,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:50,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:50,821 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:50,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 12:40:54,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:40:54,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:54,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:40:54,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:54,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:40:55,114 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:55,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086334846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:55,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:55,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:40:55,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153777088] [2021-08-21 12:40:55,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:40:55,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:55,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:40:55,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:40:55,115 INFO L87 Difference]: Start difference. First operand 2805 states and 12713 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:55,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:55,935 INFO L93 Difference]: Finished difference Result 3494 states and 15175 transitions. [2021-08-21 12:40:55,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:40:55,936 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:40:55,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:55,945 INFO L225 Difference]: With dead ends: 3494 [2021-08-21 12:40:55,945 INFO L226 Difference]: Without dead ends: 3445 [2021-08-21 12:40:55,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 618.6ms TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:40:55,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2021-08-21 12:40:55,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 2793. [2021-08-21 12:40:55,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2793 states, 2792 states have (on average 4.537249283667622) internal successors, (12668), 2792 states have internal predecessors, (12668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:55,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2793 states to 2793 states and 12668 transitions. [2021-08-21 12:40:55,989 INFO L78 Accepts]: Start accepts. Automaton has 2793 states and 12668 transitions. Word has length 29 [2021-08-21 12:40:55,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:55,989 INFO L470 AbstractCegarLoop]: Abstraction has 2793 states and 12668 transitions. [2021-08-21 12:40:55,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:55,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2793 states and 12668 transitions. [2021-08-21 12:40:55,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:40:55,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:55,994 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:56,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 12:40:56,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-21 12:40:56,195 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:40:56,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:56,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1088211267, now seen corresponding path program 23 times [2021-08-21 12:40:56,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:56,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626586047] [2021-08-21 12:40:56,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:56,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:56,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:56,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:56,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:56,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626586047] [2021-08-21 12:40:56,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626586047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:56,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979535214] [2021-08-21 12:40:56,321 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:40:56,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:56,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:56,322 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:56,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 12:41:00,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:41:00,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:00,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:00,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:00,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:41:00,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:00,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979535214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:00,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:00,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:41:00,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514192795] [2021-08-21 12:41:00,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:41:00,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:00,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:41:00,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:41:00,737 INFO L87 Difference]: Start difference. First operand 2793 states and 12668 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:01,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:01,509 INFO L93 Difference]: Finished difference Result 4021 states and 17292 transitions. [2021-08-21 12:41:01,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:41:01,509 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:01,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:01,519 INFO L225 Difference]: With dead ends: 4021 [2021-08-21 12:41:01,519 INFO L226 Difference]: Without dead ends: 3983 [2021-08-21 12:41:01,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 484.5ms TimeCoverageRelationStatistics Valid=210, Invalid=912, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:41:01,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3983 states. [2021-08-21 12:41:01,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3983 to 2948. [2021-08-21 12:41:01,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 4.544282321004411) internal successors, (13392), 2947 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:01,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 13392 transitions. [2021-08-21 12:41:01,568 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 13392 transitions. Word has length 29 [2021-08-21 12:41:01,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:01,568 INFO L470 AbstractCegarLoop]: Abstraction has 2948 states and 13392 transitions. [2021-08-21 12:41:01,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:01,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 13392 transitions. [2021-08-21 12:41:01,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:01,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:01,573 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:01,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 12:41:01,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 12:41:01,774 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:01,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:01,774 INFO L82 PathProgramCache]: Analyzing trace with hash 215061339, now seen corresponding path program 24 times [2021-08-21 12:41:01,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:01,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785623760] [2021-08-21 12:41:01,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:01,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:01,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:01,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:01,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785623760] [2021-08-21 12:41:01,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785623760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:01,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307508579] [2021-08-21 12:41:01,889 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:41:01,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:01,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:01,889 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:01,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 12:41:05,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:41:05,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:05,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:05,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:06,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:41:06,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:41:06,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:06,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307508579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:06,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:06,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:41:06,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375950333] [2021-08-21 12:41:06,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:41:06,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:06,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:41:06,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:41:06,251 INFO L87 Difference]: Start difference. First operand 2948 states and 13392 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:06,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:06,588 INFO L93 Difference]: Finished difference Result 3259 states and 14464 transitions. [2021-08-21 12:41:06,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:41:06,589 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:06,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:06,598 INFO L225 Difference]: With dead ends: 3259 [2021-08-21 12:41:06,598 INFO L226 Difference]: Without dead ends: 3246 [2021-08-21 12:41:06,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 301.9ms TimeCoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:41:06,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3246 states. [2021-08-21 12:41:06,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3246 to 2948. [2021-08-21 12:41:06,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 4.543264336613505) internal successors, (13389), 2947 states have internal predecessors, (13389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:06,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 13389 transitions. [2021-08-21 12:41:06,643 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 13389 transitions. Word has length 29 [2021-08-21 12:41:06,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:06,643 INFO L470 AbstractCegarLoop]: Abstraction has 2948 states and 13389 transitions. [2021-08-21 12:41:06,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:06,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 13389 transitions. [2021-08-21 12:41:06,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:06,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:06,648 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:06,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 12:41:06,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:06,849 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:06,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:06,849 INFO L82 PathProgramCache]: Analyzing trace with hash -684300733, now seen corresponding path program 25 times [2021-08-21 12:41:06,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:06,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955332306] [2021-08-21 12:41:06,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:06,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:06,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:06,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:06,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955332306] [2021-08-21 12:41:06,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955332306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:06,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094246958] [2021-08-21 12:41:06,971 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:41:06,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:06,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:06,972 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:06,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 12:41:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:10,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:10,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:11,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:41:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:11,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094246958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:11,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:11,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:41:11,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890535693] [2021-08-21 12:41:11,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:41:11,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:11,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:41:11,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:41:11,353 INFO L87 Difference]: Start difference. First operand 2948 states and 13389 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:12,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:12,065 INFO L93 Difference]: Finished difference Result 4079 states and 17422 transitions. [2021-08-21 12:41:12,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:41:12,065 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:12,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:12,076 INFO L225 Difference]: With dead ends: 4079 [2021-08-21 12:41:12,076 INFO L226 Difference]: Without dead ends: 4036 [2021-08-21 12:41:12,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 479.0ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:41:12,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4036 states. [2021-08-21 12:41:12,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4036 to 2897. [2021-08-21 12:41:12,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2897 states, 2896 states have (on average 4.543508287292818) internal successors, (13158), 2896 states have internal predecessors, (13158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:12,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2897 states to 2897 states and 13158 transitions. [2021-08-21 12:41:12,136 INFO L78 Accepts]: Start accepts. Automaton has 2897 states and 13158 transitions. Word has length 29 [2021-08-21 12:41:12,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:12,136 INFO L470 AbstractCegarLoop]: Abstraction has 2897 states and 13158 transitions. [2021-08-21 12:41:12,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:12,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2897 states and 13158 transitions. [2021-08-21 12:41:12,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:12,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:12,141 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:12,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 12:41:12,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 12:41:12,341 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:12,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:12,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1544414973, now seen corresponding path program 26 times [2021-08-21 12:41:12,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:12,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342131978] [2021-08-21 12:41:12,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:12,342 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:12,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:12,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:12,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:12,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342131978] [2021-08-21 12:41:12,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342131978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:12,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687234687] [2021-08-21 12:41:12,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:41:12,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:12,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:12,471 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:12,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 12:41:16,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:41:16,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:16,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:16,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:16,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:41:16,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:41:17,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:17,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687234687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:17,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:17,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:41:17,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806093285] [2021-08-21 12:41:17,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:41:17,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:17,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:41:17,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:41:17,164 INFO L87 Difference]: Start difference. First operand 2897 states and 13158 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:17,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:17,557 INFO L93 Difference]: Finished difference Result 3120 states and 13916 transitions. [2021-08-21 12:41:17,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:41:17,557 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:17,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:17,565 INFO L225 Difference]: With dead ends: 3120 [2021-08-21 12:41:17,565 INFO L226 Difference]: Without dead ends: 3105 [2021-08-21 12:41:17,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 327.8ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:41:17,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3105 states. [2021-08-21 12:41:17,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3105 to 2885. [2021-08-21 12:41:17,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2885 states, 2884 states have (on average 4.546809986130374) internal successors, (13113), 2884 states have internal predecessors, (13113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:17,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2885 states to 2885 states and 13113 transitions. [2021-08-21 12:41:17,607 INFO L78 Accepts]: Start accepts. Automaton has 2885 states and 13113 transitions. Word has length 29 [2021-08-21 12:41:17,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:17,607 INFO L470 AbstractCegarLoop]: Abstraction has 2885 states and 13113 transitions. [2021-08-21 12:41:17,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:17,608 INFO L276 IsEmpty]: Start isEmpty. Operand 2885 states and 13113 transitions. [2021-08-21 12:41:17,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:17,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:17,612 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:17,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 12:41:17,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 12:41:17,813 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:17,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:17,813 INFO L82 PathProgramCache]: Analyzing trace with hash 2042885267, now seen corresponding path program 27 times [2021-08-21 12:41:17,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:17,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460618521] [2021-08-21 12:41:17,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:17,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:17,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:17,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:17,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:17,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460618521] [2021-08-21 12:41:17,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460618521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:17,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557247328] [2021-08-21 12:41:17,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:41:17,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:17,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:17,932 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:17,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 12:41:21,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:41:21,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:21,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:21,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:22,318 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:41:22,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 19 [2021-08-21 12:41:22,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:22,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557247328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:22,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:22,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:41:22,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288638716] [2021-08-21 12:41:22,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:41:22,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:22,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:41:22,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:41:22,456 INFO L87 Difference]: Start difference. First operand 2885 states and 13113 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:22,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:22,800 INFO L93 Difference]: Finished difference Result 3086 states and 13788 transitions. [2021-08-21 12:41:22,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:41:22,800 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:22,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:22,808 INFO L225 Difference]: With dead ends: 3086 [2021-08-21 12:41:22,808 INFO L226 Difference]: Without dead ends: 3071 [2021-08-21 12:41:22,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 318.0ms TimeCoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:41:22,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3071 states. [2021-08-21 12:41:22,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3071 to 2893. [2021-08-21 12:41:22,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2893 states, 2892 states have (on average 4.541839557399723) internal successors, (13135), 2892 states have internal predecessors, (13135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:22,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2893 states to 2893 states and 13135 transitions. [2021-08-21 12:41:22,852 INFO L78 Accepts]: Start accepts. Automaton has 2893 states and 13135 transitions. Word has length 29 [2021-08-21 12:41:22,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:22,852 INFO L470 AbstractCegarLoop]: Abstraction has 2893 states and 13135 transitions. [2021-08-21 12:41:22,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:22,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2893 states and 13135 transitions. [2021-08-21 12:41:22,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:22,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:22,857 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:22,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 12:41:23,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:23,057 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:23,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:23,057 INFO L82 PathProgramCache]: Analyzing trace with hash 221849841, now seen corresponding path program 28 times [2021-08-21 12:41:23,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:23,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952739548] [2021-08-21 12:41:23,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:23,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:23,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:23,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952739548] [2021-08-21 12:41:23,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952739548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419304180] [2021-08-21 12:41:23,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:41:23,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:23,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:23,186 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:23,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 12:41:27,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:41:27,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:27,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:27,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:27,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:41:27,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:27,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419304180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:27,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:27,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:41:27,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498227536] [2021-08-21 12:41:27,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:41:27,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:27,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:41:27,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:41:27,761 INFO L87 Difference]: Start difference. First operand 2893 states and 13135 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:28,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:28,726 INFO L93 Difference]: Finished difference Result 3819 states and 16487 transitions. [2021-08-21 12:41:28,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:41:28,726 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:28,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:28,735 INFO L225 Difference]: With dead ends: 3819 [2021-08-21 12:41:28,736 INFO L226 Difference]: Without dead ends: 3789 [2021-08-21 12:41:28,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 627.5ms TimeCoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:41:28,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-08-21 12:41:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 2893. [2021-08-21 12:41:28,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2893 states, 2892 states have (on average 4.5428769017980635) internal successors, (13138), 2892 states have internal predecessors, (13138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:28,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2893 states to 2893 states and 13138 transitions. [2021-08-21 12:41:28,785 INFO L78 Accepts]: Start accepts. Automaton has 2893 states and 13138 transitions. Word has length 29 [2021-08-21 12:41:28,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:28,785 INFO L470 AbstractCegarLoop]: Abstraction has 2893 states and 13138 transitions. [2021-08-21 12:41:28,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:28,785 INFO L276 IsEmpty]: Start isEmpty. Operand 2893 states and 13138 transitions. [2021-08-21 12:41:28,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:28,790 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:28,790 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:28,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 12:41:29,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:29,004 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:29,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:29,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1437686031, now seen corresponding path program 15 times [2021-08-21 12:41:29,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:29,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895077884] [2021-08-21 12:41:29,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:29,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:29,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:29,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:29,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:29,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895077884] [2021-08-21 12:41:29,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895077884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:29,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077513758] [2021-08-21 12:41:29,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:41:29,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:29,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:29,200 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:29,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 12:41:33,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:41:33,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:33,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:33,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:33,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:41:33,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:41:33,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:33,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077513758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:33,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:33,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:41:33,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423738812] [2021-08-21 12:41:33,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:41:33,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:33,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:41:33,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:41:33,965 INFO L87 Difference]: Start difference. First operand 2893 states and 13138 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:34,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:34,364 INFO L93 Difference]: Finished difference Result 3428 states and 15148 transitions. [2021-08-21 12:41:34,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:41:34,364 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:34,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:34,373 INFO L225 Difference]: With dead ends: 3428 [2021-08-21 12:41:34,373 INFO L226 Difference]: Without dead ends: 3409 [2021-08-21 12:41:34,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 362.5ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:41:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3409 states. [2021-08-21 12:41:34,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3409 to 2936. [2021-08-21 12:41:34,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2936 states, 2935 states have (on average 4.534923339011925) internal successors, (13310), 2935 states have internal predecessors, (13310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:34,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2936 states to 2936 states and 13310 transitions. [2021-08-21 12:41:34,418 INFO L78 Accepts]: Start accepts. Automaton has 2936 states and 13310 transitions. Word has length 29 [2021-08-21 12:41:34,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:34,418 INFO L470 AbstractCegarLoop]: Abstraction has 2936 states and 13310 transitions. [2021-08-21 12:41:34,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:34,418 INFO L276 IsEmpty]: Start isEmpty. Operand 2936 states and 13310 transitions. [2021-08-21 12:41:34,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:34,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:34,423 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:34,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 12:41:34,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-21 12:41:34,623 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:34,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:34,624 INFO L82 PathProgramCache]: Analyzing trace with hash -15331205, now seen corresponding path program 16 times [2021-08-21 12:41:34,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:34,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553884699] [2021-08-21 12:41:34,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:34,624 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:34,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:34,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:34,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553884699] [2021-08-21 12:41:34,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553884699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:34,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399507509] [2021-08-21 12:41:34,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:41:34,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:34,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:34,744 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:34,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 12:41:38,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:41:38,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:38,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:38,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:39,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:41:39,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:39,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399507509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:39,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:39,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:41:39,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180693091] [2021-08-21 12:41:39,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:41:39,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:39,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:41:39,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:41:39,342 INFO L87 Difference]: Start difference. First operand 2936 states and 13310 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:39,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:39,868 INFO L93 Difference]: Finished difference Result 4318 states and 18506 transitions. [2021-08-21 12:41:39,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:41:39,869 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:39,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:39,879 INFO L225 Difference]: With dead ends: 4318 [2021-08-21 12:41:39,879 INFO L226 Difference]: Without dead ends: 4290 [2021-08-21 12:41:39,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 338.8ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:41:39,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4290 states. [2021-08-21 12:41:39,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4290 to 3080. [2021-08-21 12:41:39,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3080 states, 3079 states have (on average 4.54238389087366) internal successors, (13986), 3079 states have internal predecessors, (13986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:39,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3080 states to 3080 states and 13986 transitions. [2021-08-21 12:41:39,936 INFO L78 Accepts]: Start accepts. Automaton has 3080 states and 13986 transitions. Word has length 29 [2021-08-21 12:41:39,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:39,936 INFO L470 AbstractCegarLoop]: Abstraction has 3080 states and 13986 transitions. [2021-08-21 12:41:39,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:39,936 INFO L276 IsEmpty]: Start isEmpty. Operand 3080 states and 13986 transitions. [2021-08-21 12:41:39,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:39,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:39,942 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:39,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 12:41:40,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:40,142 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:40,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:40,142 INFO L82 PathProgramCache]: Analyzing trace with hash 385542327, now seen corresponding path program 17 times [2021-08-21 12:41:40,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:40,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045658967] [2021-08-21 12:41:40,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:40,143 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:40,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:40,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:40,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045658967] [2021-08-21 12:41:40,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045658967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:40,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796829555] [2021-08-21 12:41:40,257 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:41:40,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:40,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:40,258 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:40,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:41:44,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:41:44,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:44,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:44,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:44,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-08-21 12:41:44,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-08-21 12:41:44,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796829555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:44,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:44,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:41:44,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443106789] [2021-08-21 12:41:44,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:41:44,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:44,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:41:44,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:41:44,953 INFO L87 Difference]: Start difference. First operand 3080 states and 13986 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:45,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:45,527 INFO L93 Difference]: Finished difference Result 4332 states and 18545 transitions. [2021-08-21 12:41:45,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:41:45,527 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:45,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:45,541 INFO L225 Difference]: With dead ends: 4332 [2021-08-21 12:41:45,541 INFO L226 Difference]: Without dead ends: 4299 [2021-08-21 12:41:45,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 358.0ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:41:45,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4299 states. [2021-08-21 12:41:45,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4299 to 3012. [2021-08-21 12:41:45,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 3011 states have (on average 4.543673198272999) internal successors, (13681), 3011 states have internal predecessors, (13681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:45,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 13681 transitions. [2021-08-21 12:41:45,610 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 13681 transitions. Word has length 29 [2021-08-21 12:41:45,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:45,610 INFO L470 AbstractCegarLoop]: Abstraction has 3012 states and 13681 transitions. [2021-08-21 12:41:45,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:45,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 13681 transitions. [2021-08-21 12:41:45,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:45,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:45,617 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:45,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 12:41:45,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:45,818 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:45,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:45,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1616862839, now seen corresponding path program 18 times [2021-08-21 12:41:45,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:45,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273749386] [2021-08-21 12:41:45,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:45,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:45,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:45,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:45,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:45,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273749386] [2021-08-21 12:41:45,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273749386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:45,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755184299] [2021-08-21 12:41:45,947 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:41:45,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:45,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:45,949 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:45,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:41:50,216 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:41:50,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:50,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:50,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:50,417 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:41:50,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-21 12:41:50,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-08-21 12:41:50,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755184299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:50,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:50,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:41:50,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376877064] [2021-08-21 12:41:50,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:41:50,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:50,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:41:50,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:41:50,720 INFO L87 Difference]: Start difference. First operand 3012 states and 13681 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:51,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:51,093 INFO L93 Difference]: Finished difference Result 3284 states and 14659 transitions. [2021-08-21 12:41:51,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:41:51,093 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:51,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:51,101 INFO L225 Difference]: With dead ends: 3284 [2021-08-21 12:41:51,101 INFO L226 Difference]: Without dead ends: 3269 [2021-08-21 12:41:51,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 327.5ms TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:41:51,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2021-08-21 12:41:51,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2994. [2021-08-21 12:41:51,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2993 states have (on average 4.546942866688941) internal successors, (13609), 2993 states have internal predecessors, (13609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:51,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 13609 transitions. [2021-08-21 12:41:51,151 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 13609 transitions. Word has length 29 [2021-08-21 12:41:51,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:51,151 INFO L470 AbstractCegarLoop]: Abstraction has 2994 states and 13609 transitions. [2021-08-21 12:41:51,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:51,151 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 13609 transitions. [2021-08-21 12:41:51,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:51,156 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:51,156 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:51,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 12:41:51,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-21 12:41:51,357 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:51,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:51,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1364453939, now seen corresponding path program 19 times [2021-08-21 12:41:51,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:51,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828530380] [2021-08-21 12:41:51,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:51,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:51,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:51,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:51,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:51,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828530380] [2021-08-21 12:41:51,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828530380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:51,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158618041] [2021-08-21 12:41:51,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:41:51,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:51,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:51,489 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:51,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:41:55,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:55,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:41:55,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:56,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-08-21 12:41:56,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:56,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158618041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:56,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:56,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:41:56,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236348874] [2021-08-21 12:41:56,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:41:56,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:56,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:41:56,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:41:56,361 INFO L87 Difference]: Start difference. First operand 2994 states and 13609 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:57,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:57,058 INFO L93 Difference]: Finished difference Result 3321 states and 14794 transitions. [2021-08-21 12:41:57,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:41:57,058 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:41:57,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:57,066 INFO L225 Difference]: With dead ends: 3321 [2021-08-21 12:41:57,066 INFO L226 Difference]: Without dead ends: 3306 [2021-08-21 12:41:57,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 533.8ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:41:57,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3306 states. [2021-08-21 12:41:57,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3306 to 2988. [2021-08-21 12:41:57,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2988 states, 2987 states have (on average 4.549715433545363) internal successors, (13590), 2987 states have internal predecessors, (13590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:57,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2988 states to 2988 states and 13590 transitions. [2021-08-21 12:41:57,111 INFO L78 Accepts]: Start accepts. Automaton has 2988 states and 13590 transitions. Word has length 29 [2021-08-21 12:41:57,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:57,112 INFO L470 AbstractCegarLoop]: Abstraction has 2988 states and 13590 transitions. [2021-08-21 12:41:57,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:57,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2988 states and 13590 transitions. [2021-08-21 12:41:57,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:41:57,117 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:57,117 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:57,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 12:41:57,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:57,317 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:41:57,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:57,318 INFO L82 PathProgramCache]: Analyzing trace with hash -456581487, now seen corresponding path program 20 times [2021-08-21 12:41:57,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:57,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803425690] [2021-08-21 12:41:57,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:57,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:57,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:57,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-08-21 12:41:57,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:57,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803425690] [2021-08-21 12:41:57,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803425690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:57,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811066781] [2021-08-21 12:41:57,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:41:57,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:57,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:57,445 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:57,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:42:01,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:42:01,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:01,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:01,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:02,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:42:02,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 19 [2021-08-21 12:42:02,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:02,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811066781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:02,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:02,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:42:02,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906640575] [2021-08-21 12:42:02,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:42:02,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:02,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:42:02,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:42:02,410 INFO L87 Difference]: Start difference. First operand 2988 states and 13590 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:02,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:02,800 INFO L93 Difference]: Finished difference Result 3241 states and 14484 transitions. [2021-08-21 12:42:02,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:42:02,801 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:02,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:02,809 INFO L225 Difference]: With dead ends: 3241 [2021-08-21 12:42:02,809 INFO L226 Difference]: Without dead ends: 3226 [2021-08-21 12:42:02,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:42:02,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2021-08-21 12:42:02,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 2969. [2021-08-21 12:42:02,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2968 states have (on average 4.555592991913747) internal successors, (13521), 2968 states have internal predecessors, (13521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:02,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 13521 transitions. [2021-08-21 12:42:02,852 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 13521 transitions. Word has length 29 [2021-08-21 12:42:02,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:02,852 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 13521 transitions. [2021-08-21 12:42:02,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:02,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 13521 transitions. [2021-08-21 12:42:02,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:02,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:02,857 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:02,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-21 12:42:03,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 12:42:03,057 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:03,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:03,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1831959469, now seen corresponding path program 21 times [2021-08-21 12:42:03,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:03,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524601659] [2021-08-21 12:42:03,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:03,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:03,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:03,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:03,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524601659] [2021-08-21 12:42:03,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524601659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:03,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795512651] [2021-08-21 12:42:03,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:42:03,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:03,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:03,209 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:03,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:42:07,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:42:07,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:07,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:07,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:07,860 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:42:07,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:42:08,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:08,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795512651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:08,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:08,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:42:08,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911122082] [2021-08-21 12:42:08,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:42:08,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:08,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:42:08,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:42:08,179 INFO L87 Difference]: Start difference. First operand 2969 states and 13521 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:08,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:08,627 INFO L93 Difference]: Finished difference Result 3352 states and 14971 transitions. [2021-08-21 12:42:08,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:42:08,627 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:08,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:08,635 INFO L225 Difference]: With dead ends: 3352 [2021-08-21 12:42:08,635 INFO L226 Difference]: Without dead ends: 3333 [2021-08-21 12:42:08,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 374.3ms TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:42:08,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3333 states. [2021-08-21 12:42:08,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3333 to 3009. [2021-08-21 12:42:08,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3009 states, 3008 states have (on average 4.551196808510638) internal successors, (13690), 3008 states have internal predecessors, (13690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:08,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 13690 transitions. [2021-08-21 12:42:08,684 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 13690 transitions. Word has length 29 [2021-08-21 12:42:08,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:08,684 INFO L470 AbstractCegarLoop]: Abstraction has 3009 states and 13690 transitions. [2021-08-21 12:42:08,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:08,684 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 13690 transitions. [2021-08-21 12:42:08,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:08,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:08,689 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:08,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 12:42:08,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:08,889 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:08,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:08,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1040653001, now seen corresponding path program 22 times [2021-08-21 12:42:08,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:08,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506381644] [2021-08-21 12:42:08,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:08,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:08,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:09,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:09,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:09,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506381644] [2021-08-21 12:42:09,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506381644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:09,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601824389] [2021-08-21 12:42:09,018 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:42:09,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:09,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:09,019 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:09,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:42:13,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:42:13,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:13,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:13,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:13,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:42:13,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-08-21 12:42:13,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601824389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:13,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:13,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:42:13,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411025814] [2021-08-21 12:42:13,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:42:13,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:13,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:42:13,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:42:13,933 INFO L87 Difference]: Start difference. First operand 3009 states and 13690 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:14,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:14,459 INFO L93 Difference]: Finished difference Result 4026 states and 17453 transitions. [2021-08-21 12:42:14,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:42:14,470 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:14,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:14,479 INFO L225 Difference]: With dead ends: 4026 [2021-08-21 12:42:14,480 INFO L226 Difference]: Without dead ends: 3998 [2021-08-21 12:42:14,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 413.7ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:42:14,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3998 states. [2021-08-21 12:42:14,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3998 to 3134. [2021-08-21 12:42:14,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3134 states, 3133 states have (on average 4.550271305458027) internal successors, (14256), 3133 states have internal predecessors, (14256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:14,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3134 states to 3134 states and 14256 transitions. [2021-08-21 12:42:14,538 INFO L78 Accepts]: Start accepts. Automaton has 3134 states and 14256 transitions. Word has length 29 [2021-08-21 12:42:14,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:14,539 INFO L470 AbstractCegarLoop]: Abstraction has 3134 states and 14256 transitions. [2021-08-21 12:42:14,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:14,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3134 states and 14256 transitions. [2021-08-21 12:42:14,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:14,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:14,545 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:14,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 12:42:14,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 12:42:14,745 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:14,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:14,746 INFO L82 PathProgramCache]: Analyzing trace with hash -639779469, now seen corresponding path program 23 times [2021-08-21 12:42:14,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:14,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553895970] [2021-08-21 12:42:14,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:14,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:14,872 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:14,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:14,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553895970] [2021-08-21 12:42:14,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553895970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:14,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475312165] [2021-08-21 12:42:14,873 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:42:14,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:14,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:14,873 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:14,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:42:19,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:42:19,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:19,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:19,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:19,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:42:19,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:19,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475312165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:19,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:19,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:42:19,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354602915] [2021-08-21 12:42:19,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:42:19,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:19,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:42:19,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:42:19,945 INFO L87 Difference]: Start difference. First operand 3134 states and 14256 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:20,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:20,458 INFO L93 Difference]: Finished difference Result 4040 states and 17492 transitions. [2021-08-21 12:42:20,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:42:20,459 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:20,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:20,469 INFO L225 Difference]: With dead ends: 4040 [2021-08-21 12:42:20,469 INFO L226 Difference]: Without dead ends: 4007 [2021-08-21 12:42:20,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 394.2ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:42:20,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-08-21 12:42:20,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3035. [2021-08-21 12:42:20,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3035 states, 3034 states have (on average 4.554383651944628) internal successors, (13818), 3034 states have internal predecessors, (13818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:20,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3035 states to 3035 states and 13818 transitions. [2021-08-21 12:42:20,526 INFO L78 Accepts]: Start accepts. Automaton has 3035 states and 13818 transitions. Word has length 29 [2021-08-21 12:42:20,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:20,526 INFO L470 AbstractCegarLoop]: Abstraction has 3035 states and 13818 transitions. [2021-08-21 12:42:20,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:20,527 INFO L276 IsEmpty]: Start isEmpty. Operand 3035 states and 13818 transitions. [2021-08-21 12:42:20,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:20,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:20,553 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:20,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 12:42:20,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 12:42:20,757 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:20,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:20,757 INFO L82 PathProgramCache]: Analyzing trace with hash 591541043, now seen corresponding path program 24 times [2021-08-21 12:42:20,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:20,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811341452] [2021-08-21 12:42:20,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:20,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:20,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:20,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:20,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:20,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811341452] [2021-08-21 12:42:20,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811341452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:20,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883532519] [2021-08-21 12:42:20,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:42:20,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:20,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:20,900 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:20,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:42:25,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 12:42:25,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:25,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:25,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:25,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:42:25,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:42:26,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:26,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883532519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:26,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:26,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:42:26,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613545471] [2021-08-21 12:42:26,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:42:26,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:26,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:42:26,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:42:26,021 INFO L87 Difference]: Start difference. First operand 3035 states and 13818 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:26,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:26,400 INFO L93 Difference]: Finished difference Result 3147 states and 14209 transitions. [2021-08-21 12:42:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:42:26,401 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:26,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:26,409 INFO L225 Difference]: With dead ends: 3147 [2021-08-21 12:42:26,409 INFO L226 Difference]: Without dead ends: 3132 [2021-08-21 12:42:26,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:42:26,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3132 states. [2021-08-21 12:42:26,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3132 to 3014. [2021-08-21 12:42:26,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3014 states, 3013 states have (on average 4.5592432791237965) internal successors, (13737), 3013 states have internal predecessors, (13737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:26,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 13737 transitions. [2021-08-21 12:42:26,459 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 13737 transitions. Word has length 29 [2021-08-21 12:42:26,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:26,459 INFO L470 AbstractCegarLoop]: Abstraction has 3014 states and 13737 transitions. [2021-08-21 12:42:26,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:26,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 13737 transitions. [2021-08-21 12:42:26,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:26,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:26,466 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:26,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 12:42:26,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-21 12:42:26,667 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:26,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:26,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1215097935, now seen corresponding path program 25 times [2021-08-21 12:42:26,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:26,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954500217] [2021-08-21 12:42:26,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:26,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:26,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:26,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:26,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954500217] [2021-08-21 12:42:26,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954500217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:26,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390945784] [2021-08-21 12:42:26,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:42:26,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:26,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:26,807 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:26,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:42:31,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:31,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:31,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:31,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:42:31,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:31,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390945784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:31,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:31,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:42:31,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368877340] [2021-08-21 12:42:31,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:42:31,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:31,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:42:31,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:42:31,847 INFO L87 Difference]: Start difference. First operand 3014 states and 13737 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:32,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:32,504 INFO L93 Difference]: Finished difference Result 4125 states and 17770 transitions. [2021-08-21 12:42:32,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:42:32,505 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:32,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:32,515 INFO L225 Difference]: With dead ends: 4125 [2021-08-21 12:42:32,515 INFO L226 Difference]: Without dead ends: 4087 [2021-08-21 12:42:32,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 523.1ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:42:32,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4087 states. [2021-08-21 12:42:32,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4087 to 3174. [2021-08-21 12:42:32,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3173 states have (on average 4.555625590923416) internal successors, (14455), 3173 states have internal predecessors, (14455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:32,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 14455 transitions. [2021-08-21 12:42:32,576 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 14455 transitions. Word has length 29 [2021-08-21 12:42:32,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:32,576 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 14455 transitions. [2021-08-21 12:42:32,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:32,576 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 14455 transitions. [2021-08-21 12:42:32,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:32,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:32,582 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:32,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-21 12:42:32,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-21 12:42:32,797 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:32,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:32,797 INFO L82 PathProgramCache]: Analyzing trace with hash 207256891, now seen corresponding path program 26 times [2021-08-21 12:42:32,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:32,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813732392] [2021-08-21 12:42:32,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:32,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:32,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:32,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:32,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813732392] [2021-08-21 12:42:32,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813732392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:32,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596618296] [2021-08-21 12:42:32,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:42:32,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:32,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:32,948 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:32,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:42:37,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:42:37,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:37,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:37,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:37,765 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:42:37,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:42:38,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:38,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596618296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:38,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:38,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-08-21 12:42:38,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890342103] [2021-08-21 12:42:38,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:42:38,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:38,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:42:38,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:42:38,082 INFO L87 Difference]: Start difference. First operand 3174 states and 14455 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:38,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:38,453 INFO L93 Difference]: Finished difference Result 3498 states and 15537 transitions. [2021-08-21 12:42:38,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:42:38,453 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:38,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:38,462 INFO L225 Difference]: With dead ends: 3498 [2021-08-21 12:42:38,462 INFO L226 Difference]: Without dead ends: 3485 [2021-08-21 12:42:38,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 316.6ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:42:38,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2021-08-21 12:42:38,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 3174. [2021-08-21 12:42:38,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3173 states have (on average 4.554680113457296) internal successors, (14452), 3173 states have internal predecessors, (14452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:38,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 14452 transitions. [2021-08-21 12:42:38,520 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 14452 transitions. Word has length 29 [2021-08-21 12:42:38,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:38,520 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 14452 transitions. [2021-08-21 12:42:38,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:38,520 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 14452 transitions. [2021-08-21 12:42:38,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:38,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:38,526 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:38,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 12:42:38,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:38,727 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:38,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:38,727 INFO L82 PathProgramCache]: Analyzing trace with hash -237845129, now seen corresponding path program 27 times [2021-08-21 12:42:38,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:38,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36743614] [2021-08-21 12:42:38,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:38,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:38,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:38,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:38,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:38,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36743614] [2021-08-21 12:42:38,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36743614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:38,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321371368] [2021-08-21 12:42:38,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:42:38,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:38,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:38,867 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:38,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:42:43,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:42:43,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:43,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:43,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:43,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:42:43,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 12:42:44,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:44,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321371368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:44,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:44,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:42:44,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011801306] [2021-08-21 12:42:44,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:42:44,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:44,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:42:44,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:42:44,081 INFO L87 Difference]: Start difference. First operand 3174 states and 14452 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:44,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:44,538 INFO L93 Difference]: Finished difference Result 3453 states and 15424 transitions. [2021-08-21 12:42:44,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:42:44,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:44,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:44,547 INFO L225 Difference]: With dead ends: 3453 [2021-08-21 12:42:44,547 INFO L226 Difference]: Without dead ends: 3425 [2021-08-21 12:42:44,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 381.0ms TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:42:44,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3425 states. [2021-08-21 12:42:44,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3425 to 3102. [2021-08-21 12:42:44,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3102 states, 3101 states have (on average 4.556917123508546) internal successors, (14131), 3101 states have internal predecessors, (14131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:44,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3102 states to 3102 states and 14131 transitions. [2021-08-21 12:42:44,594 INFO L78 Accepts]: Start accepts. Automaton has 3102 states and 14131 transitions. Word has length 29 [2021-08-21 12:42:44,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:44,594 INFO L470 AbstractCegarLoop]: Abstraction has 3102 states and 14131 transitions. [2021-08-21 12:42:44,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:44,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3102 states and 14131 transitions. [2021-08-21 12:42:44,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:44,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:44,600 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:44,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 12:42:44,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:44,800 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:44,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:44,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1376425363, now seen corresponding path program 28 times [2021-08-21 12:42:44,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:44,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588837984] [2021-08-21 12:42:44,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:44,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:44,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:44,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:44,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588837984] [2021-08-21 12:42:44,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588837984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:44,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462830090] [2021-08-21 12:42:44,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:42:44,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:44,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:44,982 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:44,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:42:49,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:42:49,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:49,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:49,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:49,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:42:50,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:50,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462830090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:50,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:50,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-08-21 12:42:50,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987836965] [2021-08-21 12:42:50,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:42:50,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:50,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:42:50,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:42:50,106 INFO L87 Difference]: Start difference. First operand 3102 states and 14131 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:50,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:50,825 INFO L93 Difference]: Finished difference Result 3814 states and 16655 transitions. [2021-08-21 12:42:50,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:42:50,826 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:50,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:50,834 INFO L225 Difference]: With dead ends: 3814 [2021-08-21 12:42:50,835 INFO L226 Difference]: Without dead ends: 3776 [2021-08-21 12:42:50,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 561.6ms TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:42:50,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3776 states. [2021-08-21 12:42:50,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3776 to 3081. [2021-08-21 12:42:50,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3081 states, 3080 states have (on average 4.5577922077922075) internal successors, (14038), 3080 states have internal predecessors, (14038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:50,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3081 states to 3081 states and 14038 transitions. [2021-08-21 12:42:50,885 INFO L78 Accepts]: Start accepts. Automaton has 3081 states and 14038 transitions. Word has length 29 [2021-08-21 12:42:50,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:50,885 INFO L470 AbstractCegarLoop]: Abstraction has 3081 states and 14038 transitions. [2021-08-21 12:42:50,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:50,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3081 states and 14038 transitions. [2021-08-21 12:42:50,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 12:42:50,891 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:50,891 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:50,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 12:42:51,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:51,091 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:51,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:51,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1595564283, now seen corresponding path program 29 times [2021-08-21 12:42:51,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:51,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731859864] [2021-08-21 12:42:51,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:51,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:51,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:51,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:51,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731859864] [2021-08-21 12:42:51,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731859864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:51,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613729298] [2021-08-21 12:42:51,263 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:42:51,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:51,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:51,267 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:51,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:42:56,079 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:42:56,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:56,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 12:42:56,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:56,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-21 12:42:56,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:56,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613729298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:56,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:56,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-08-21 12:42:56,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174439979] [2021-08-21 12:42:56,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:42:56,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:56,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:42:56,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:42:56,478 INFO L87 Difference]: Start difference. First operand 3081 states and 14038 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:57,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:57,018 INFO L93 Difference]: Finished difference Result 3769 states and 16510 transitions. [2021-08-21 12:42:57,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:42:57,018 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 12:42:57,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:57,027 INFO L225 Difference]: With dead ends: 3769 [2021-08-21 12:42:57,027 INFO L226 Difference]: Without dead ends: 3747 [2021-08-21 12:42:57,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 409.5ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:42:57,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3747 states. [2021-08-21 12:42:57,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3747 to 3084. [2021-08-21 12:42:57,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3083 states have (on average 4.560168666882906) internal successors, (14059), 3083 states have internal predecessors, (14059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:57,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 14059 transitions. [2021-08-21 12:42:57,088 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 14059 transitions. Word has length 29 [2021-08-21 12:42:57,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:57,088 INFO L470 AbstractCegarLoop]: Abstraction has 3084 states and 14059 transitions. [2021-08-21 12:42:57,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:57,088 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 14059 transitions. [2021-08-21 12:42:57,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:42:57,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:57,093 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:57,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 12:42:57,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:57,294 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:42:57,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:57,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1771622066, now seen corresponding path program 30 times [2021-08-21 12:42:57,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:57,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085358629] [2021-08-21 12:42:57,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:57,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:57,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:57,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:57,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:57,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085358629] [2021-08-21 12:42:57,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085358629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:57,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299375779] [2021-08-21 12:42:57,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:42:57,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:57,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:57,379 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:57,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 12:43:02,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:43:02,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:02,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:43:02,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:02,286 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:02,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299375779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:02,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:02,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 12:43:02,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711138531] [2021-08-21 12:43:02,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:43:02,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:02,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:43:02,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:43:02,287 INFO L87 Difference]: Start difference. First operand 3084 states and 14059 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:02,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:02,362 INFO L93 Difference]: Finished difference Result 4364 states and 19063 transitions. [2021-08-21 12:43:02,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:43:02,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 12:43:02,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:02,372 INFO L225 Difference]: With dead ends: 4364 [2021-08-21 12:43:02,373 INFO L226 Difference]: Without dead ends: 4285 [2021-08-21 12:43:02,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 35.5ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:43:02,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4285 states. [2021-08-21 12:43:02,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4285 to 3869. [2021-08-21 12:43:02,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3869 states, 3868 states have (on average 4.520682523267839) internal successors, (17486), 3868 states have internal predecessors, (17486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:02,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3869 states to 3869 states and 17486 transitions. [2021-08-21 12:43:02,439 INFO L78 Accepts]: Start accepts. Automaton has 3869 states and 17486 transitions. Word has length 31 [2021-08-21 12:43:02,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:02,439 INFO L470 AbstractCegarLoop]: Abstraction has 3869 states and 17486 transitions. [2021-08-21 12:43:02,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:02,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3869 states and 17486 transitions. [2021-08-21 12:43:02,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:02,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:02,446 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:02,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 12:43:02,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:02,647 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:02,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:02,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1488366286, now seen corresponding path program 31 times [2021-08-21 12:43:02,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:02,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744883872] [2021-08-21 12:43:02,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:02,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:02,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:02,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:02,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744883872] [2021-08-21 12:43:02,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744883872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:02,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101951943] [2021-08-21 12:43:02,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:43:02,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:02,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:02,695 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:02,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 12:43:07,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:07,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:43:07,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:07,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:07,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101951943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:07,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:07,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-21 12:43:07,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054935949] [2021-08-21 12:43:07,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:43:07,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:07,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:43:07,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:43:07,614 INFO L87 Difference]: Start difference. First operand 3869 states and 17486 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:07,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:07,680 INFO L93 Difference]: Finished difference Result 4790 states and 20665 transitions. [2021-08-21 12:43:07,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:43:07,681 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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 31 [2021-08-21 12:43:07,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:07,693 INFO L225 Difference]: With dead ends: 4790 [2021-08-21 12:43:07,693 INFO L226 Difference]: Without dead ends: 4673 [2021-08-21 12:43:07,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 31.7ms TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:43:07,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4673 states. [2021-08-21 12:43:07,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4673 to 3826. [2021-08-21 12:43:07,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3826 states, 3825 states have (on average 4.466928104575163) internal successors, (17086), 3825 states have internal predecessors, (17086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:07,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3826 states to 3826 states and 17086 transitions. [2021-08-21 12:43:07,773 INFO L78 Accepts]: Start accepts. Automaton has 3826 states and 17086 transitions. Word has length 31 [2021-08-21 12:43:07,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:07,773 INFO L470 AbstractCegarLoop]: Abstraction has 3826 states and 17086 transitions. [2021-08-21 12:43:07,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:07,774 INFO L276 IsEmpty]: Start isEmpty. Operand 3826 states and 17086 transitions. [2021-08-21 12:43:07,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:07,781 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:07,781 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:07,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 12:43:07,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 12:43:07,981 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:07,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:07,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1280168432, now seen corresponding path program 32 times [2021-08-21 12:43:07,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:07,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196946138] [2021-08-21 12:43:07,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:07,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:08,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:08,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:08,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196946138] [2021-08-21 12:43:08,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196946138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:08,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282863935] [2021-08-21 12:43:08,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:43:08,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:08,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:08,035 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:08,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 12:43:12,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:43:12,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:12,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:43:12,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:13,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282863935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:13,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:13,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:43:13,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995990880] [2021-08-21 12:43:13,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:43:13,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:13,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:43:13,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:43:13,013 INFO L87 Difference]: Start difference. First operand 3826 states and 17086 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 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-08-21 12:43:13,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:13,210 INFO L93 Difference]: Finished difference Result 6649 states and 28043 transitions. [2021-08-21 12:43:13,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:43:13,211 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 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 31 [2021-08-21 12:43:13,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:13,228 INFO L225 Difference]: With dead ends: 6649 [2021-08-21 12:43:13,228 INFO L226 Difference]: Without dead ends: 6353 [2021-08-21 12:43:13,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 101.5ms TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:43:13,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6353 states. [2021-08-21 12:43:13,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6353 to 5419. [2021-08-21 12:43:13,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 4.405131044665929) internal successors, (23867), 5418 states have internal predecessors, (23867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:13,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 23867 transitions. [2021-08-21 12:43:13,349 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 23867 transitions. Word has length 31 [2021-08-21 12:43:13,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:13,349 INFO L470 AbstractCegarLoop]: Abstraction has 5419 states and 23867 transitions. [2021-08-21 12:43:13,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 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-08-21 12:43:13,350 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 23867 transitions. [2021-08-21 12:43:13,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:13,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:13,359 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:13,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 12:43:13,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 12:43:13,560 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:13,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:13,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1366492460, now seen corresponding path program 33 times [2021-08-21 12:43:13,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:13,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516794077] [2021-08-21 12:43:13,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:13,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:13,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:13,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:13,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516794077] [2021-08-21 12:43:13,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516794077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:13,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561340000] [2021-08-21 12:43:13,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:43:13,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:13,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:13,611 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:13,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 12:43:18,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:43:18,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:18,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:43:18,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:18,632 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:18,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561340000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:18,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:18,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 12:43:18,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138669692] [2021-08-21 12:43:18,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:43:18,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:18,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:43:18,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:43:18,633 INFO L87 Difference]: Start difference. First operand 5419 states and 23867 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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-08-21 12:43:18,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:18,713 INFO L93 Difference]: Finished difference Result 6315 states and 27028 transitions. [2021-08-21 12:43:18,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:43:18,714 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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 31 [2021-08-21 12:43:18,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:18,729 INFO L225 Difference]: With dead ends: 6315 [2021-08-21 12:43:18,729 INFO L226 Difference]: Without dead ends: 6243 [2021-08-21 12:43:18,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 33.0ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:43:18,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6243 states. [2021-08-21 12:43:18,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6243 to 5476. [2021-08-21 12:43:18,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5476 states, 5475 states have (on average 4.365114155251142) internal successors, (23899), 5475 states have internal predecessors, (23899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:18,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5476 states to 5476 states and 23899 transitions. [2021-08-21 12:43:18,827 INFO L78 Accepts]: Start accepts. Automaton has 5476 states and 23899 transitions. Word has length 31 [2021-08-21 12:43:18,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:18,827 INFO L470 AbstractCegarLoop]: Abstraction has 5476 states and 23899 transitions. [2021-08-21 12:43:18,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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-08-21 12:43:18,828 INFO L276 IsEmpty]: Start isEmpty. Operand 5476 states and 23899 transitions. [2021-08-21 12:43:18,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:18,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:18,838 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:18,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 12:43:19,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 12:43:19,038 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:19,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:19,039 INFO L82 PathProgramCache]: Analyzing trace with hash -540684862, now seen corresponding path program 34 times [2021-08-21 12:43:19,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:19,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386787675] [2021-08-21 12:43:19,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:19,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:19,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:19,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386787675] [2021-08-21 12:43:19,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386787675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:19,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741666507] [2021-08-21 12:43:19,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:43:19,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:19,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:19,085 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:19,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 12:43:23,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:43:23,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:23,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:43:23,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:24,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:24,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741666507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:24,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:24,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 7 [2021-08-21 12:43:24,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411532069] [2021-08-21 12:43:24,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:43:24,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:24,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:43:24,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:43:24,022 INFO L87 Difference]: Start difference. First operand 5476 states and 23899 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:24,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:24,140 INFO L93 Difference]: Finished difference Result 7555 states and 32120 transitions. [2021-08-21 12:43:24,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:43:24,140 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 12:43:24,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:24,159 INFO L225 Difference]: With dead ends: 7555 [2021-08-21 12:43:24,159 INFO L226 Difference]: Without dead ends: 7495 [2021-08-21 12:43:24,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 22.8ms TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:43:24,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7495 states. [2021-08-21 12:43:24,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7495 to 6604. [2021-08-21 12:43:24,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6604 states, 6603 states have (on average 4.393760411933969) internal successors, (29012), 6603 states have internal predecessors, (29012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:24,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6604 states to 6604 states and 29012 transitions. [2021-08-21 12:43:24,298 INFO L78 Accepts]: Start accepts. Automaton has 6604 states and 29012 transitions. Word has length 31 [2021-08-21 12:43:24,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:24,298 INFO L470 AbstractCegarLoop]: Abstraction has 6604 states and 29012 transitions. [2021-08-21 12:43:24,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:24,298 INFO L276 IsEmpty]: Start isEmpty. Operand 6604 states and 29012 transitions. [2021-08-21 12:43:24,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:24,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:24,311 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:24,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 12:43:24,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 12:43:24,511 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:24,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:24,512 INFO L82 PathProgramCache]: Analyzing trace with hash 552518790, now seen corresponding path program 35 times [2021-08-21 12:43:24,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:24,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610359306] [2021-08-21 12:43:24,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:24,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:24,557 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:24,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:24,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610359306] [2021-08-21 12:43:24,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610359306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:24,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057413274] [2021-08-21 12:43:24,558 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:43:24,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:24,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:24,558 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:24,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 12:43:29,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:43:29,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:29,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:43:29,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:29,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:29,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057413274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:29,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:29,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-08-21 12:43:29,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646038630] [2021-08-21 12:43:29,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 12:43:29,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:29,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 12:43:29,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:43:29,523 INFO L87 Difference]: Start difference. First operand 6604 states and 29012 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:29,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:29,622 INFO L93 Difference]: Finished difference Result 8267 states and 35052 transitions. [2021-08-21 12:43:29,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:43:29,623 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 12:43:29,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:29,647 INFO L225 Difference]: With dead ends: 8267 [2021-08-21 12:43:29,647 INFO L226 Difference]: Without dead ends: 8195 [2021-08-21 12:43:29,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:43:29,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8195 states. [2021-08-21 12:43:29,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8195 to 6514. [2021-08-21 12:43:29,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6514 states, 6513 states have (on average 4.386304314448027) internal successors, (28568), 6513 states have internal predecessors, (28568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:29,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6514 states to 6514 states and 28568 transitions. [2021-08-21 12:43:29,790 INFO L78 Accepts]: Start accepts. Automaton has 6514 states and 28568 transitions. Word has length 31 [2021-08-21 12:43:29,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:29,790 INFO L470 AbstractCegarLoop]: Abstraction has 6514 states and 28568 transitions. [2021-08-21 12:43:29,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:29,790 INFO L276 IsEmpty]: Start isEmpty. Operand 6514 states and 28568 transitions. [2021-08-21 12:43:29,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:29,804 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:29,804 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:29,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 12:43:30,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:30,009 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:30,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:30,009 INFO L82 PathProgramCache]: Analyzing trace with hash 891076900, now seen corresponding path program 36 times [2021-08-21 12:43:30,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:30,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752868714] [2021-08-21 12:43:30,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:30,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:30,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:30,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:30,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752868714] [2021-08-21 12:43:30,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752868714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:30,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761962534] [2021-08-21 12:43:30,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:43:30,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:30,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:30,054 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:30,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 12:43:34,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:43:34,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:34,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:43:34,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:35,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:35,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761962534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:35,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:35,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 12:43:35,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919990558] [2021-08-21 12:43:35,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:43:35,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:35,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:43:35,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:43:35,054 INFO L87 Difference]: Start difference. First operand 6514 states and 28568 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:35,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:35,145 INFO L93 Difference]: Finished difference Result 8186 states and 34637 transitions. [2021-08-21 12:43:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:43:35,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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 31 [2021-08-21 12:43:35,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:35,166 INFO L225 Difference]: With dead ends: 8186 [2021-08-21 12:43:35,166 INFO L226 Difference]: Without dead ends: 8108 [2021-08-21 12:43:35,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 35.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:43:35,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8108 states. [2021-08-21 12:43:35,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8108 to 6885. [2021-08-21 12:43:35,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6885 states, 6884 states have (on average 4.391051714119698) internal successors, (30228), 6884 states have internal predecessors, (30228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:35,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6885 states to 6885 states and 30228 transitions. [2021-08-21 12:43:35,311 INFO L78 Accepts]: Start accepts. Automaton has 6885 states and 30228 transitions. Word has length 31 [2021-08-21 12:43:35,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:35,311 INFO L470 AbstractCegarLoop]: Abstraction has 6885 states and 30228 transitions. [2021-08-21 12:43:35,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:35,311 INFO L276 IsEmpty]: Start isEmpty. Operand 6885 states and 30228 transitions. [2021-08-21 12:43:35,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 12:43:35,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:35,326 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:35,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 12:43:35,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:35,538 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:35,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:35,539 INFO L82 PathProgramCache]: Analyzing trace with hash -457763008, now seen corresponding path program 37 times [2021-08-21 12:43:35,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:35,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763072964] [2021-08-21 12:43:35,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:35,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:35,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:35,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:35,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763072964] [2021-08-21 12:43:35,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763072964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:35,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871912786] [2021-08-21 12:43:35,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:43:35,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:35,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:35,605 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:35,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 12:43:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:40,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:43:40,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:40,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:40,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871912786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:40,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:40,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 12:43:40,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065314178] [2021-08-21 12:43:40,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:43:40,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:40,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:43:40,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:43:40,595 INFO L87 Difference]: Start difference. First operand 6885 states and 30228 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:40,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:40,749 INFO L93 Difference]: Finished difference Result 8664 states and 36742 transitions. [2021-08-21 12:43:40,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:43:40,750 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 12:43:40,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:40,772 INFO L225 Difference]: With dead ends: 8664 [2021-08-21 12:43:40,772 INFO L226 Difference]: Without dead ends: 8466 [2021-08-21 12:43:40,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:43:40,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8466 states. [2021-08-21 12:43:40,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8466 to 7546. [2021-08-21 12:43:40,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7546 states, 7545 states have (on average 4.365407554671968) internal successors, (32937), 7545 states have internal predecessors, (32937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:40,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7546 states to 7546 states and 32937 transitions. [2021-08-21 12:43:40,938 INFO L78 Accepts]: Start accepts. Automaton has 7546 states and 32937 transitions. Word has length 31 [2021-08-21 12:43:40,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:40,938 INFO L470 AbstractCegarLoop]: Abstraction has 7546 states and 32937 transitions. [2021-08-21 12:43:40,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 7546 states and 32937 transitions. [2021-08-21 12:43:40,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:43:40,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:40,954 INFO L512 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, 1, 1, 1] [2021-08-21 12:43:40,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 12:43:41,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-21 12:43:41,155 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:41,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:41,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1383538257, now seen corresponding path program 38 times [2021-08-21 12:43:41,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:41,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227384464] [2021-08-21 12:43:41,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:41,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:41,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:41,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:41,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227384464] [2021-08-21 12:43:41,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227384464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:41,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220410372] [2021-08-21 12:43:41,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:43:41,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:41,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:41,399 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:41,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 12:43:46,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:43:46,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:46,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:43:46,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:46,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:43:46,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-08-21 12:43:47,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:47,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220410372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:47,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:47,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:43:47,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714403127] [2021-08-21 12:43:47,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:43:47,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:47,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:43:47,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=638, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:43:47,294 INFO L87 Difference]: Start difference. First operand 7546 states and 32937 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:48,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:48,522 INFO L93 Difference]: Finished difference Result 8401 states and 36424 transitions. [2021-08-21 12:43:48,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:43:48,522 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:43:48,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:48,545 INFO L225 Difference]: With dead ends: 8401 [2021-08-21 12:43:48,545 INFO L226 Difference]: Without dead ends: 8382 [2021-08-21 12:43:48,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1048.6ms TimeCoverageRelationStatistics Valid=172, Invalid=1388, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:43:48,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8382 states. [2021-08-21 12:43:48,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8382 to 7649. [2021-08-21 12:43:48,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7649 states, 7648 states have (on average 4.359963389121339) internal successors, (33345), 7648 states have internal predecessors, (33345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:48,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7649 states to 7649 states and 33345 transitions. [2021-08-21 12:43:48,678 INFO L78 Accepts]: Start accepts. Automaton has 7649 states and 33345 transitions. Word has length 33 [2021-08-21 12:43:48,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:48,678 INFO L470 AbstractCegarLoop]: Abstraction has 7649 states and 33345 transitions. [2021-08-21 12:43:48,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:48,679 INFO L276 IsEmpty]: Start isEmpty. Operand 7649 states and 33345 transitions. [2021-08-21 12:43:48,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:43:48,694 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:48,694 INFO L512 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, 1, 1, 1] [2021-08-21 12:43:48,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 12:43:48,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 12:43:48,894 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:48,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:48,895 INFO L82 PathProgramCache]: Analyzing trace with hash 692613113, now seen corresponding path program 39 times [2021-08-21 12:43:48,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:48,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916167512] [2021-08-21 12:43:48,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:48,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:49,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:49,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:49,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916167512] [2021-08-21 12:43:49,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916167512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:49,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482686515] [2021-08-21 12:43:49,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:43:49,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:49,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:49,157 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:49,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 12:43:54,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:43:54,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:54,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 12:43:54,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:54,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:43:54,790 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:43:54,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 57 [2021-08-21 12:43:54,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:54,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482686515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:54,983 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:54,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:43:54,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500181149] [2021-08-21 12:43:54,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:43:54,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:54,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:43:54,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=645, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:43:54,984 INFO L87 Difference]: Start difference. First operand 7649 states and 33345 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:56,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:56,410 INFO L93 Difference]: Finished difference Result 8140 states and 35292 transitions. [2021-08-21 12:43:56,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:43:56,411 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:43:56,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:56,432 INFO L225 Difference]: With dead ends: 8140 [2021-08-21 12:43:56,432 INFO L226 Difference]: Without dead ends: 8121 [2021-08-21 12:43:56,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 1184.3ms TimeCoverageRelationStatistics Valid=196, Invalid=2060, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:43:56,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8121 states. [2021-08-21 12:43:56,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8121 to 7652. [2021-08-21 12:43:56,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7652 states, 7651 states have (on average 4.359560841720037) internal successors, (33355), 7651 states have internal predecessors, (33355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:56,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7652 states to 7652 states and 33355 transitions. [2021-08-21 12:43:56,566 INFO L78 Accepts]: Start accepts. Automaton has 7652 states and 33355 transitions. Word has length 33 [2021-08-21 12:43:56,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:56,566 INFO L470 AbstractCegarLoop]: Abstraction has 7652 states and 33355 transitions. [2021-08-21 12:43:56,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:56,566 INFO L276 IsEmpty]: Start isEmpty. Operand 7652 states and 33355 transitions. [2021-08-21 12:43:56,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:43:56,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:56,580 INFO L512 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, 1, 1, 1] [2021-08-21 12:43:56,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 12:43:56,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:56,785 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:43:56,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:56,785 INFO L82 PathProgramCache]: Analyzing trace with hash 241367945, now seen corresponding path program 40 times [2021-08-21 12:43:56,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:56,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793113674] [2021-08-21 12:43:56,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:56,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:56,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:57,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:57,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793113674] [2021-08-21 12:43:57,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793113674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:57,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930038501] [2021-08-21 12:43:57,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:43:57,004 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:57,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:57,005 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:57,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 12:44:02,137 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:44:02,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:02,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:02,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:02,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:02,719 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 33 treesize of output 17 [2021-08-21 12:44:02,823 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:02,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930038501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:02,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:02,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:44:02,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867036912] [2021-08-21 12:44:02,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:44:02,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:02,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:44:02,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:44:02,824 INFO L87 Difference]: Start difference. First operand 7652 states and 33355 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:04,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:04,214 INFO L93 Difference]: Finished difference Result 8537 states and 36752 transitions. [2021-08-21 12:44:04,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:44:04,214 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:04,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:04,237 INFO L225 Difference]: With dead ends: 8537 [2021-08-21 12:44:04,237 INFO L226 Difference]: Without dead ends: 8499 [2021-08-21 12:44:04,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 946.6ms TimeCoverageRelationStatistics Valid=178, Invalid=1802, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:44:04,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8499 states. [2021-08-21 12:44:04,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8499 to 7733. [2021-08-21 12:44:04,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7733 states, 7732 states have (on average 4.364459389549922) internal successors, (33746), 7732 states have internal predecessors, (33746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:04,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7733 states to 7733 states and 33746 transitions. [2021-08-21 12:44:04,436 INFO L78 Accepts]: Start accepts. Automaton has 7733 states and 33746 transitions. Word has length 33 [2021-08-21 12:44:04,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:04,436 INFO L470 AbstractCegarLoop]: Abstraction has 7733 states and 33746 transitions. [2021-08-21 12:44:04,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:04,437 INFO L276 IsEmpty]: Start isEmpty. Operand 7733 states and 33746 transitions. [2021-08-21 12:44:04,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:04,451 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:04,452 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:04,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 12:44:04,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:04,652 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:04,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:04,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1341675749, now seen corresponding path program 41 times [2021-08-21 12:44:04,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:04,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002547621] [2021-08-21 12:44:04,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:04,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:04,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:04,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:04,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002547621] [2021-08-21 12:44:04,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002547621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:04,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392128203] [2021-08-21 12:44:04,876 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:44:04,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:04,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:04,877 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:04,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 12:44:10,017 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:44:10,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:10,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:10,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:10,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:10,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:44:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:10,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392128203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:10,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:10,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:44:10,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127366823] [2021-08-21 12:44:10,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:44:10,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:10,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:44:10,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=545, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:44:10,691 INFO L87 Difference]: Start difference. First operand 7733 states and 33746 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:12,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:12,225 INFO L93 Difference]: Finished difference Result 8696 states and 37423 transitions. [2021-08-21 12:44:12,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 12:44:12,225 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:12,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:12,249 INFO L225 Difference]: With dead ends: 8696 [2021-08-21 12:44:12,249 INFO L226 Difference]: Without dead ends: 8658 [2021-08-21 12:44:12,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1044.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1958, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:44:12,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8658 states. [2021-08-21 12:44:12,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8658 to 7757. [2021-08-21 12:44:12,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7757 states, 7756 states have (on average 4.365136668385766) internal successors, (33856), 7756 states have internal predecessors, (33856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:12,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7757 states to 7757 states and 33856 transitions. [2021-08-21 12:44:12,422 INFO L78 Accepts]: Start accepts. Automaton has 7757 states and 33856 transitions. Word has length 33 [2021-08-21 12:44:12,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:12,422 INFO L470 AbstractCegarLoop]: Abstraction has 7757 states and 33856 transitions. [2021-08-21 12:44:12,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:12,422 INFO L276 IsEmpty]: Start isEmpty. Operand 7757 states and 33856 transitions. [2021-08-21 12:44:12,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:12,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:12,437 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:12,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 12:44:12,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:12,637 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:12,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:12,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1905273173, now seen corresponding path program 42 times [2021-08-21 12:44:12,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:12,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663079271] [2021-08-21 12:44:12,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:12,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:12,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:12,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:12,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:12,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663079271] [2021-08-21 12:44:12,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663079271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:12,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116828371] [2021-08-21 12:44:12,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:44:12,872 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:12,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:12,875 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:12,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 12:44:18,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:44:18,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:18,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:18,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:18,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:18,638 INFO L354 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2021-08-21 12:44:18,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 53 [2021-08-21 12:44:18,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:18,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116828371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:18,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:18,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:44:18,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984394147] [2021-08-21 12:44:18,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:44:18,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:18,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:44:18,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=640, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:44:18,915 INFO L87 Difference]: Start difference. First operand 7757 states and 33856 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:20,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:20,304 INFO L93 Difference]: Finished difference Result 8405 states and 36397 transitions. [2021-08-21 12:44:20,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:44:20,305 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:20,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:20,328 INFO L225 Difference]: With dead ends: 8405 [2021-08-21 12:44:20,328 INFO L226 Difference]: Without dead ends: 8386 [2021-08-21 12:44:20,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1094.6ms TimeCoverageRelationStatistics Valid=207, Invalid=2049, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:44:20,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8386 states. [2021-08-21 12:44:20,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8386 to 7770. [2021-08-21 12:44:20,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7770 states, 7769 states have (on average 4.363238512035011) internal successors, (33898), 7769 states have internal predecessors, (33898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:20,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7770 states to 7770 states and 33898 transitions. [2021-08-21 12:44:20,499 INFO L78 Accepts]: Start accepts. Automaton has 7770 states and 33898 transitions. Word has length 33 [2021-08-21 12:44:20,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:20,499 INFO L470 AbstractCegarLoop]: Abstraction has 7770 states and 33898 transitions. [2021-08-21 12:44:20,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:20,499 INFO L276 IsEmpty]: Start isEmpty. Operand 7770 states and 33898 transitions. [2021-08-21 12:44:20,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:20,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:20,514 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:20,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2021-08-21 12:44:20,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 12:44:20,714 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:20,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:20,715 INFO L82 PathProgramCache]: Analyzing trace with hash 2018469117, now seen corresponding path program 43 times [2021-08-21 12:44:20,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:20,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270443969] [2021-08-21 12:44:20,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:20,715 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:21,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-08-21 12:44:21,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:21,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270443969] [2021-08-21 12:44:21,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270443969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:21,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322152146] [2021-08-21 12:44:21,041 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:44:21,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:21,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:21,045 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:21,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 12:44:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:26,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:26,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:26,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:26,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:44:27,038 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:27,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322152146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:27,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:27,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:44:27,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71301944] [2021-08-21 12:44:27,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:44:27,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:27,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:44:27,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:44:27,039 INFO L87 Difference]: Start difference. First operand 7770 states and 33898 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:28,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:28,324 INFO L93 Difference]: Finished difference Result 8848 states and 37954 transitions. [2021-08-21 12:44:28,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:44:28,325 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:28,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:28,350 INFO L225 Difference]: With dead ends: 8848 [2021-08-21 12:44:28,350 INFO L226 Difference]: Without dead ends: 8824 [2021-08-21 12:44:28,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 830.9ms TimeCoverageRelationStatistics Valid=182, Invalid=1710, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:44:28,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8824 states. [2021-08-21 12:44:28,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8824 to 7827. [2021-08-21 12:44:28,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7827 states, 7826 states have (on average 4.364042933810376) internal successors, (34153), 7826 states have internal predecessors, (34153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:28,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7827 states to 7827 states and 34153 transitions. [2021-08-21 12:44:28,522 INFO L78 Accepts]: Start accepts. Automaton has 7827 states and 34153 transitions. Word has length 33 [2021-08-21 12:44:28,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:28,522 INFO L470 AbstractCegarLoop]: Abstraction has 7827 states and 34153 transitions. [2021-08-21 12:44:28,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:28,522 INFO L276 IsEmpty]: Start isEmpty. Operand 7827 states and 34153 transitions. [2021-08-21 12:44:28,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:28,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:28,538 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:28,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-21 12:44:28,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 12:44:28,744 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:28,744 INFO L82 PathProgramCache]: Analyzing trace with hash 350075675, now seen corresponding path program 44 times [2021-08-21 12:44:28,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:28,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202906446] [2021-08-21 12:44:28,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:28,744 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:28,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:28,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:28,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202906446] [2021-08-21 12:44:28,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202906446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:28,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486625611] [2021-08-21 12:44:28,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:44:28,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:28,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:28,966 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:28,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 12:44:34,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:44:34,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:34,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:34,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:34,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:44:34,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-08-21 12:44:35,088 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:35,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486625611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:35,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:35,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:44:35,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071595137] [2021-08-21 12:44:35,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:44:35,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:35,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:44:35,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:44:35,089 INFO L87 Difference]: Start difference. First operand 7827 states and 34153 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:36,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:36,292 INFO L93 Difference]: Finished difference Result 8216 states and 35625 transitions. [2021-08-21 12:44:36,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:44:36,293 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:36,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:36,322 INFO L225 Difference]: With dead ends: 8216 [2021-08-21 12:44:36,322 INFO L226 Difference]: Without dead ends: 8202 [2021-08-21 12:44:36,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 1035.3ms TimeCoverageRelationStatistics Valid=214, Invalid=1508, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:44:36,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8202 states. [2021-08-21 12:44:36,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8202 to 7813. [2021-08-21 12:44:36,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7813 states, 7812 states have (on average 4.3663594470046085) internal successors, (34110), 7812 states have internal predecessors, (34110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:36,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7813 states to 7813 states and 34110 transitions. [2021-08-21 12:44:36,464 INFO L78 Accepts]: Start accepts. Automaton has 7813 states and 34110 transitions. Word has length 33 [2021-08-21 12:44:36,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:36,464 INFO L470 AbstractCegarLoop]: Abstraction has 7813 states and 34110 transitions. [2021-08-21 12:44:36,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:36,464 INFO L276 IsEmpty]: Start isEmpty. Operand 7813 states and 34110 transitions. [2021-08-21 12:44:36,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:36,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:36,479 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:36,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 12:44:36,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 12:44:36,679 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:36,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:36,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1733368687, now seen corresponding path program 45 times [2021-08-21 12:44:36,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:36,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947010816] [2021-08-21 12:44:36,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:36,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:36,905 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:36,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:36,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947010816] [2021-08-21 12:44:36,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947010816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:36,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842235679] [2021-08-21 12:44:36,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:44:36,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:36,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:36,906 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:36,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 12:44:42,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:44:42,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:42,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 12:44:42,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:42,795 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:44:42,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 57 [2021-08-21 12:44:42,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:42,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842235679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:42,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:42,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:44:42,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611374804] [2021-08-21 12:44:42,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:44:42,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:42,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:44:42,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=645, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:44:42,986 INFO L87 Difference]: Start difference. First operand 7813 states and 34110 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:44,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:44,497 INFO L93 Difference]: Finished difference Result 8320 states and 36123 transitions. [2021-08-21 12:44:44,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:44:44,498 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:44,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:44,521 INFO L225 Difference]: With dead ends: 8320 [2021-08-21 12:44:44,521 INFO L226 Difference]: Without dead ends: 8301 [2021-08-21 12:44:44,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 1237.6ms TimeCoverageRelationStatistics Valid=201, Invalid=2151, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:44:44,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8301 states. [2021-08-21 12:44:44,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8301 to 7816. [2021-08-21 12:44:44,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7816 states, 7815 states have (on average 4.3659628918746005) internal successors, (34120), 7815 states have internal predecessors, (34120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:44,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7816 states to 7816 states and 34120 transitions. [2021-08-21 12:44:44,680 INFO L78 Accepts]: Start accepts. Automaton has 7816 states and 34120 transitions. Word has length 33 [2021-08-21 12:44:44,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:44,680 INFO L470 AbstractCegarLoop]: Abstraction has 7816 states and 34120 transitions. [2021-08-21 12:44:44,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:44,680 INFO L276 IsEmpty]: Start isEmpty. Operand 7816 states and 34120 transitions. [2021-08-21 12:44:44,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:44,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:44,696 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:44,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-08-21 12:44:44,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 12:44:44,897 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:44,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:44,897 INFO L82 PathProgramCache]: Analyzing trace with hash -864517599, now seen corresponding path program 46 times [2021-08-21 12:44:44,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:44,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506865338] [2021-08-21 12:44:44,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:44,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:45,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:45,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:45,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506865338] [2021-08-21 12:44:45,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506865338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:45,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430733214] [2021-08-21 12:44:45,140 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:44:45,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:45,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:45,145 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:45,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 12:44:50,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:44:50,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:50,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:50,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:51,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:51,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:44:51,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:51,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430733214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:51,142 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:51,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:44:51,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085074490] [2021-08-21 12:44:51,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:44:51,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:51,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:44:51,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:44:51,142 INFO L87 Difference]: Start difference. First operand 7816 states and 34120 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:52,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:44:52,697 INFO L93 Difference]: Finished difference Result 9239 states and 39620 transitions. [2021-08-21 12:44:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:44:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:44:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:44:52,723 INFO L225 Difference]: With dead ends: 9239 [2021-08-21 12:44:52,723 INFO L226 Difference]: Without dead ends: 9185 [2021-08-21 12:44:52,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 947.7ms TimeCoverageRelationStatistics Valid=205, Invalid=1957, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:44:52,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9185 states. [2021-08-21 12:44:52,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9185 to 7804. [2021-08-21 12:44:52,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7804 states, 7803 states have (on average 4.36639753940792) internal successors, (34071), 7803 states have internal predecessors, (34071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:52,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7804 states to 7804 states and 34071 transitions. [2021-08-21 12:44:52,893 INFO L78 Accepts]: Start accepts. Automaton has 7804 states and 34071 transitions. Word has length 33 [2021-08-21 12:44:52,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:44:52,893 INFO L470 AbstractCegarLoop]: Abstraction has 7804 states and 34071 transitions. [2021-08-21 12:44:52,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:44:52,893 INFO L276 IsEmpty]: Start isEmpty. Operand 7804 states and 34071 transitions. [2021-08-21 12:44:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:44:52,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:44:52,909 INFO L512 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, 1, 1, 1] [2021-08-21 12:44:52,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-21 12:44:53,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:53,110 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:44:53,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:44:53,110 INFO L82 PathProgramCache]: Analyzing trace with hash 1631151711, now seen corresponding path program 47 times [2021-08-21 12:44:53,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:44:53,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106467614] [2021-08-21 12:44:53,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:44:53,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:44:53,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:44:53,347 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:53,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:44:53,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106467614] [2021-08-21 12:44:53,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106467614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:53,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184543854] [2021-08-21 12:44:53,347 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:44:53,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:44:53,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:44:53,348 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:44:53,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 12:44:58,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:44:58,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:44:58,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:44:58,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:44:59,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:44:59,101 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 33 treesize of output 17 [2021-08-21 12:44:59,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:44:59,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184543854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:44:59,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:44:59,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:44:59,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068941290] [2021-08-21 12:44:59,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:44:59,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:44:59,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:44:59,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:44:59,351 INFO L87 Difference]: Start difference. First operand 7804 states and 34071 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:01,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:01,306 INFO L93 Difference]: Finished difference Result 10183 states and 43479 transitions. [2021-08-21 12:45:01,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 12:45:01,306 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:01,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:01,334 INFO L225 Difference]: With dead ends: 10183 [2021-08-21 12:45:01,335 INFO L226 Difference]: Without dead ends: 10114 [2021-08-21 12:45:01,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1393.6ms TimeCoverageRelationStatistics Valid=482, Invalid=3058, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 12:45:01,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10114 states. [2021-08-21 12:45:01,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10114 to 8214. [2021-08-21 12:45:01,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8214 states, 8213 states have (on average 4.372945330573481) internal successors, (35915), 8213 states have internal predecessors, (35915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:01,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8214 states to 8214 states and 35915 transitions. [2021-08-21 12:45:01,530 INFO L78 Accepts]: Start accepts. Automaton has 8214 states and 35915 transitions. Word has length 33 [2021-08-21 12:45:01,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:01,530 INFO L470 AbstractCegarLoop]: Abstraction has 8214 states and 35915 transitions. [2021-08-21 12:45:01,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:01,530 INFO L276 IsEmpty]: Start isEmpty. Operand 8214 states and 35915 transitions. [2021-08-21 12:45:01,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:01,547 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:01,547 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:01,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 12:45:01,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-21 12:45:01,747 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:01,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:01,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1360542979, now seen corresponding path program 48 times [2021-08-21 12:45:01,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:01,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970469375] [2021-08-21 12:45:01,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:01,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:01,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:01,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:01,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970469375] [2021-08-21 12:45:01,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970469375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:01,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752605010] [2021-08-21 12:45:01,986 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:45:01,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:01,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:01,987 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:01,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 12:45:07,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:45:07,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:45:07,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 12:45:07,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:07,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:07,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:07,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 12:45:07,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:45:07,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 35 [2021-08-21 12:45:08,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:08,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752605010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:08,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:08,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:45:08,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108427685] [2021-08-21 12:45:08,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:45:08,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:08,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:45:08,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:45:08,324 INFO L87 Difference]: Start difference. First operand 8214 states and 35915 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:10,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:10,000 INFO L93 Difference]: Finished difference Result 9368 states and 40316 transitions. [2021-08-21 12:45:10,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 12:45:10,000 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:10,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:10,029 INFO L225 Difference]: With dead ends: 9368 [2021-08-21 12:45:10,029 INFO L226 Difference]: Without dead ends: 9346 [2021-08-21 12:45:10,029 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 1282.2ms TimeCoverageRelationStatistics Valid=422, Invalid=2658, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 12:45:10,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9346 states. [2021-08-21 12:45:10,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9346 to 8219. [2021-08-21 12:45:10,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8219 states, 8218 states have (on average 4.374543684594792) internal successors, (35950), 8218 states have internal predecessors, (35950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:10,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 35950 transitions. [2021-08-21 12:45:10,208 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 35950 transitions. Word has length 33 [2021-08-21 12:45:10,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:10,208 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 35950 transitions. [2021-08-21 12:45:10,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:10,209 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 35950 transitions. [2021-08-21 12:45:10,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:10,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:10,225 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:10,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-21 12:45:10,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:10,425 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:10,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:10,426 INFO L82 PathProgramCache]: Analyzing trace with hash 2035062245, now seen corresponding path program 49 times [2021-08-21 12:45:10,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:10,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129546584] [2021-08-21 12:45:10,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:10,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:10,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:10,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:10,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:10,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129546584] [2021-08-21 12:45:10,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129546584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:10,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257353673] [2021-08-21 12:45:10,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:45:10,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:10,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:10,749 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:10,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 12:45:16,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:16,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:45:16,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:16,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:16,867 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 33 treesize of output 17 [2021-08-21 12:45:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:17,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257353673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:17,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:17,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:45:17,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331603938] [2021-08-21 12:45:17,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:45:17,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:17,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:45:17,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:45:17,071 INFO L87 Difference]: Start difference. First operand 8219 states and 35950 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:20,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:20,612 INFO L93 Difference]: Finished difference Result 11023 states and 46223 transitions. [2021-08-21 12:45:20,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 12:45:20,612 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:20,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:20,642 INFO L225 Difference]: With dead ends: 11023 [2021-08-21 12:45:20,642 INFO L226 Difference]: Without dead ends: 10972 [2021-08-21 12:45:20,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1712 ImplicationChecksByTransitivity, 2699.8ms TimeCoverageRelationStatistics Valid=681, Invalid=5171, Unknown=0, NotChecked=0, Total=5852 [2021-08-21 12:45:20,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10972 states. [2021-08-21 12:45:20,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10972 to 8327. [2021-08-21 12:45:20,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8327 states, 8326 states have (on average 4.375810713427817) internal successors, (36433), 8326 states have internal predecessors, (36433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:20,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8327 states to 8327 states and 36433 transitions. [2021-08-21 12:45:20,830 INFO L78 Accepts]: Start accepts. Automaton has 8327 states and 36433 transitions. Word has length 33 [2021-08-21 12:45:20,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:20,830 INFO L470 AbstractCegarLoop]: Abstraction has 8327 states and 36433 transitions. [2021-08-21 12:45:20,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:20,830 INFO L276 IsEmpty]: Start isEmpty. Operand 8327 states and 36433 transitions. [2021-08-21 12:45:20,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:20,845 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:20,845 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:20,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-21 12:45:21,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:21,046 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:21,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:21,046 INFO L82 PathProgramCache]: Analyzing trace with hash 648899597, now seen corresponding path program 50 times [2021-08-21 12:45:21,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:21,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345483327] [2021-08-21 12:45:21,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:21,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:21,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:21,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:21,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:21,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345483327] [2021-08-21 12:45:21,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345483327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:21,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096182080] [2021-08-21 12:45:21,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:45:21,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:21,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:21,378 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:21,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 12:45:26,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:45:26,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:45:26,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:45:26,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:27,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:27,413 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 33 treesize of output 17 [2021-08-21 12:45:27,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:27,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096182080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:27,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:27,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:45:27,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972592807] [2021-08-21 12:45:27,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:45:27,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:27,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:45:27,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:45:27,614 INFO L87 Difference]: Start difference. First operand 8327 states and 36433 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:30,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:30,797 INFO L93 Difference]: Finished difference Result 10148 states and 43093 transitions. [2021-08-21 12:45:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 12:45:30,797 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:30,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:30,827 INFO L225 Difference]: With dead ends: 10148 [2021-08-21 12:45:30,827 INFO L226 Difference]: Without dead ends: 10133 [2021-08-21 12:45:30,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 2443.6ms TimeCoverageRelationStatistics Valid=460, Invalid=3572, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 12:45:30,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10133 states. [2021-08-21 12:45:30,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10133 to 8324. [2021-08-21 12:45:30,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8324 states, 8323 states have (on average 4.376186471224318) internal successors, (36423), 8323 states have internal predecessors, (36423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:31,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8324 states to 8324 states and 36423 transitions. [2021-08-21 12:45:31,015 INFO L78 Accepts]: Start accepts. Automaton has 8324 states and 36423 transitions. Word has length 33 [2021-08-21 12:45:31,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:31,015 INFO L470 AbstractCegarLoop]: Abstraction has 8324 states and 36423 transitions. [2021-08-21 12:45:31,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:31,015 INFO L276 IsEmpty]: Start isEmpty. Operand 8324 states and 36423 transitions. [2021-08-21 12:45:31,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:31,031 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:31,031 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:31,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-08-21 12:45:31,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:31,232 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:31,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:31,232 INFO L82 PathProgramCache]: Analyzing trace with hash 903399801, now seen corresponding path program 51 times [2021-08-21 12:45:31,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:31,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089828391] [2021-08-21 12:45:31,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:31,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:31,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:31,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:31,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089828391] [2021-08-21 12:45:31,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089828391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:31,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108968403] [2021-08-21 12:45:31,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:45:31,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:31,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:31,501 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:31,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 12:45:37,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:45:37,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:45:37,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:45:37,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:37,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:37,557 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:45:37,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 53 [2021-08-21 12:45:37,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:37,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108968403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:37,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:37,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:45:37,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551994385] [2021-08-21 12:45:37,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:45:37,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:37,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:45:37,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:45:37,934 INFO L87 Difference]: Start difference. First operand 8324 states and 36423 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:39,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:39,980 INFO L93 Difference]: Finished difference Result 9719 states and 41472 transitions. [2021-08-21 12:45:39,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 12:45:39,980 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:39,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:40,013 INFO L225 Difference]: With dead ends: 9719 [2021-08-21 12:45:40,013 INFO L226 Difference]: Without dead ends: 9689 [2021-08-21 12:45:40,014 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1605.8ms TimeCoverageRelationStatistics Valid=488, Invalid=3418, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 12:45:40,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9689 states. [2021-08-21 12:45:40,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9689 to 8464. [2021-08-21 12:45:40,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8464 states, 8463 states have (on average 4.376816731655441) internal successors, (37041), 8463 states have internal predecessors, (37041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:40,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8464 states to 8464 states and 37041 transitions. [2021-08-21 12:45:40,217 INFO L78 Accepts]: Start accepts. Automaton has 8464 states and 37041 transitions. Word has length 33 [2021-08-21 12:45:40,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:40,217 INFO L470 AbstractCegarLoop]: Abstraction has 8464 states and 37041 transitions. [2021-08-21 12:45:40,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:40,217 INFO L276 IsEmpty]: Start isEmpty. Operand 8464 states and 37041 transitions. [2021-08-21 12:45:40,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:40,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:40,233 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:40,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 12:45:40,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:40,434 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:40,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:40,434 INFO L82 PathProgramCache]: Analyzing trace with hash 4037729, now seen corresponding path program 52 times [2021-08-21 12:45:40,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:40,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765070438] [2021-08-21 12:45:40,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:40,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:40,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:40,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765070438] [2021-08-21 12:45:40,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765070438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:40,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795798965] [2021-08-21 12:45:40,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:45:40,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:40,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:40,731 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:40,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 12:45:46,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:45:46,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:45:46,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:45:46,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:46,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:46,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2021-08-21 12:45:47,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:47,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795798965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:47,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:47,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:45:47,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395405678] [2021-08-21 12:45:47,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:45:47,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:47,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:45:47,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:45:47,087 INFO L87 Difference]: Start difference. First operand 8464 states and 37041 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:50,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:50,517 INFO L93 Difference]: Finished difference Result 10565 states and 44732 transitions. [2021-08-21 12:45:50,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 12:45:50,517 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:50,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:50,547 INFO L225 Difference]: With dead ends: 10565 [2021-08-21 12:45:50,547 INFO L226 Difference]: Without dead ends: 10511 [2021-08-21 12:45:50,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 2691.5ms TimeCoverageRelationStatistics Valid=684, Invalid=4866, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 12:45:50,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10511 states. [2021-08-21 12:45:50,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10511 to 8573. [2021-08-21 12:45:50,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8573 states, 8572 states have (on average 4.3806579561362575) internal successors, (37551), 8572 states have internal predecessors, (37551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8573 states to 8573 states and 37551 transitions. [2021-08-21 12:45:50,738 INFO L78 Accepts]: Start accepts. Automaton has 8573 states and 37551 transitions. Word has length 33 [2021-08-21 12:45:50,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:50,738 INFO L470 AbstractCegarLoop]: Abstraction has 8573 states and 37551 transitions. [2021-08-21 12:45:50,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:50,739 INFO L276 IsEmpty]: Start isEmpty. Operand 8573 states and 37551 transitions. [2021-08-21 12:45:50,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:50,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:50,755 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:50,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 12:45:50,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2021-08-21 12:45:50,956 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:45:50,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:45:50,956 INFO L82 PathProgramCache]: Analyzing trace with hash 119359515, now seen corresponding path program 53 times [2021-08-21 12:45:50,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:45:50,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919544961] [2021-08-21 12:45:50,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:45:50,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:45:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:45:51,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:51,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:45:51,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919544961] [2021-08-21 12:45:51,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919544961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:51,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855321991] [2021-08-21 12:45:51,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:45:51,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:45:51,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:45:51,200 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:45:51,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 12:45:56,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:45:56,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:45:56,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:45:56,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:45:57,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:45:57,318 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 33 treesize of output 17 [2021-08-21 12:45:57,505 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:45:57,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855321991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:45:57,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:45:57,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:45:57,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510869594] [2021-08-21 12:45:57,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:45:57,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:45:57,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:45:57,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:45:57,506 INFO L87 Difference]: Start difference. First operand 8573 states and 37551 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:59,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:45:59,638 INFO L93 Difference]: Finished difference Result 9774 states and 42077 transitions. [2021-08-21 12:45:59,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 12:45:59,638 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:45:59,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:45:59,668 INFO L225 Difference]: With dead ends: 9774 [2021-08-21 12:45:59,668 INFO L226 Difference]: Without dead ends: 9696 [2021-08-21 12:45:59,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 1528.7ms TimeCoverageRelationStatistics Valid=416, Invalid=3490, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 12:45:59,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9696 states. [2021-08-21 12:45:59,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9696 to 8582. [2021-08-21 12:45:59,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8582 states, 8581 states have (on average 4.382006759118984) internal successors, (37602), 8581 states have internal predecessors, (37602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:59,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8582 states to 8582 states and 37602 transitions. [2021-08-21 12:45:59,828 INFO L78 Accepts]: Start accepts. Automaton has 8582 states and 37602 transitions. Word has length 33 [2021-08-21 12:45:59,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:45:59,828 INFO L470 AbstractCegarLoop]: Abstraction has 8582 states and 37602 transitions. [2021-08-21 12:45:59,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:45:59,829 INFO L276 IsEmpty]: Start isEmpty. Operand 8582 states and 37602 transitions. [2021-08-21 12:45:59,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:45:59,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:45:59,845 INFO L512 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, 1, 1, 1] [2021-08-21 12:45:59,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 12:46:00,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 12:46:00,045 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:00,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:00,045 INFO L82 PathProgramCache]: Analyzing trace with hash -956786671, now seen corresponding path program 54 times [2021-08-21 12:46:00,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:00,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740424246] [2021-08-21 12:46:00,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:00,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:00,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:00,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:00,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740424246] [2021-08-21 12:46:00,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740424246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:00,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787227829] [2021-08-21 12:46:00,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:46:00,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:00,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:00,262 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:00,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 12:46:06,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:46:06,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:46:06,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 12:46:06,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:06,452 INFO L354 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2021-08-21 12:46:06,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 51 [2021-08-21 12:46:06,680 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:06,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787227829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:06,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:06,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 12:46:06,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128497862] [2021-08-21 12:46:06,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:46:06,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:06,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:46:06,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:46:06,681 INFO L87 Difference]: Start difference. First operand 8582 states and 37602 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:07,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:07,767 INFO L93 Difference]: Finished difference Result 10206 states and 43705 transitions. [2021-08-21 12:46:07,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 12:46:07,768 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:07,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:07,794 INFO L225 Difference]: With dead ends: 10206 [2021-08-21 12:46:07,794 INFO L226 Difference]: Without dead ends: 10184 [2021-08-21 12:46:07,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 825.5ms TimeCoverageRelationStatistics Valid=362, Invalid=2188, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:46:07,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10184 states. [2021-08-21 12:46:07,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10184 to 8684. [2021-08-21 12:46:07,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 4.387193366348036) internal successors, (38094), 8683 states have internal predecessors, (38094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:08,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 38094 transitions. [2021-08-21 12:46:08,062 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 38094 transitions. Word has length 33 [2021-08-21 12:46:08,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:08,062 INFO L470 AbstractCegarLoop]: Abstraction has 8684 states and 38094 transitions. [2021-08-21 12:46:08,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:08,062 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 38094 transitions. [2021-08-21 12:46:08,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:08,077 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:08,078 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:08,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 12:46:08,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:08,278 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:08,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:08,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1856148743, now seen corresponding path program 55 times [2021-08-21 12:46:08,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:08,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440678141] [2021-08-21 12:46:08,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:08,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:08,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:08,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:08,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440678141] [2021-08-21 12:46:08,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440678141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:08,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851799311] [2021-08-21 12:46:08,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:46:08,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:08,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:08,559 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:08,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 12:46:14,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:14,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:46:14,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:14,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:46:14,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:46:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:14,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851799311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:14,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:14,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:46:14,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709689363] [2021-08-21 12:46:14,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:46:14,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:14,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:46:14,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:46:14,932 INFO L87 Difference]: Start difference. First operand 8684 states and 38094 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:18,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:18,092 INFO L93 Difference]: Finished difference Result 11612 states and 48622 transitions. [2021-08-21 12:46:18,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 12:46:18,092 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:18,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:18,123 INFO L225 Difference]: With dead ends: 11612 [2021-08-21 12:46:18,123 INFO L226 Difference]: Without dead ends: 11545 [2021-08-21 12:46:18,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 2366.8ms TimeCoverageRelationStatistics Valid=575, Invalid=4255, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 12:46:18,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11545 states. [2021-08-21 12:46:18,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11545 to 8660. [2021-08-21 12:46:18,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8660 states, 8659 states have (on average 4.393116988104862) internal successors, (38040), 8659 states have internal predecessors, (38040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:18,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8660 states to 8660 states and 38040 transitions. [2021-08-21 12:46:18,309 INFO L78 Accepts]: Start accepts. Automaton has 8660 states and 38040 transitions. Word has length 33 [2021-08-21 12:46:18,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:18,309 INFO L470 AbstractCegarLoop]: Abstraction has 8660 states and 38040 transitions. [2021-08-21 12:46:18,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:18,309 INFO L276 IsEmpty]: Start isEmpty. Operand 8660 states and 38040 transitions. [2021-08-21 12:46:18,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:18,325 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:18,325 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:18,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 12:46:18,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 12:46:18,525 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:18,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:18,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1984743527, now seen corresponding path program 56 times [2021-08-21 12:46:18,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:18,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312977029] [2021-08-21 12:46:18,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:18,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:18,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:18,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:18,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312977029] [2021-08-21 12:46:18,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312977029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:18,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659480973] [2021-08-21 12:46:18,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:46:18,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:18,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:18,766 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:18,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 12:46:24,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:46:24,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:46:24,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:46:24,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:25,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:46:25,301 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:46:25,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 57 [2021-08-21 12:46:25,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:25,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659480973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:25,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:25,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:46:25,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555831606] [2021-08-21 12:46:25,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:46:25,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:25,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:46:25,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:46:25,501 INFO L87 Difference]: Start difference. First operand 8660 states and 38040 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:27,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:27,005 INFO L93 Difference]: Finished difference Result 9600 states and 41730 transitions. [2021-08-21 12:46:27,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:46:27,006 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:27,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:27,032 INFO L225 Difference]: With dead ends: 9600 [2021-08-21 12:46:27,033 INFO L226 Difference]: Without dead ends: 9535 [2021-08-21 12:46:27,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1118.9ms TimeCoverageRelationStatistics Valid=202, Invalid=2150, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:46:27,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9535 states. [2021-08-21 12:46:27,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9535 to 8654. [2021-08-21 12:46:27,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8654 states, 8653 states have (on average 4.391771639893679) internal successors, (38002), 8653 states have internal predecessors, (38002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:27,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8654 states to 8654 states and 38002 transitions. [2021-08-21 12:46:27,222 INFO L78 Accepts]: Start accepts. Automaton has 8654 states and 38002 transitions. Word has length 33 [2021-08-21 12:46:27,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:27,222 INFO L470 AbstractCegarLoop]: Abstraction has 8654 states and 38002 transitions. [2021-08-21 12:46:27,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:27,222 INFO L276 IsEmpty]: Start isEmpty. Operand 8654 states and 38002 transitions. [2021-08-21 12:46:27,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:27,239 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:27,239 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:27,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 12:46:27,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 12:46:27,441 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:27,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:27,441 INFO L82 PathProgramCache]: Analyzing trace with hash 51101753, now seen corresponding path program 57 times [2021-08-21 12:46:27,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:27,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556518467] [2021-08-21 12:46:27,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:27,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:27,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:27,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:27,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556518467] [2021-08-21 12:46:27,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556518467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:27,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607824285] [2021-08-21 12:46:27,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:46:27,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:27,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:27,667 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:27,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 12:46:33,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:46:33,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:46:33,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:46:33,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:34,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:46:34,069 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:46:34,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 51 [2021-08-21 12:46:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:34,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607824285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:34,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:34,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:46:34,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900053829] [2021-08-21 12:46:34,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:46:34,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:34,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:46:34,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=629, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:46:34,396 INFO L87 Difference]: Start difference. First operand 8654 states and 38002 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:36,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:36,260 INFO L93 Difference]: Finished difference Result 10129 states and 43596 transitions. [2021-08-21 12:46:36,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 12:46:36,260 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:36,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:36,288 INFO L225 Difference]: With dead ends: 10129 [2021-08-21 12:46:36,289 INFO L226 Difference]: Without dead ends: 10079 [2021-08-21 12:46:36,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 1305.6ms TimeCoverageRelationStatistics Valid=353, Invalid=2839, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 12:46:36,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10079 states. [2021-08-21 12:46:36,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10079 to 8868. [2021-08-21 12:46:36,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8868 states, 8867 states have (on average 4.399120333822037) internal successors, (39007), 8867 states have internal predecessors, (39007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:36,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8868 states to 8868 states and 39007 transitions. [2021-08-21 12:46:36,482 INFO L78 Accepts]: Start accepts. Automaton has 8868 states and 39007 transitions. Word has length 33 [2021-08-21 12:46:36,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:36,482 INFO L470 AbstractCegarLoop]: Abstraction has 8868 states and 39007 transitions. [2021-08-21 12:46:36,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:36,482 INFO L276 IsEmpty]: Start isEmpty. Operand 8868 states and 39007 transitions. [2021-08-21 12:46:36,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:36,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:36,499 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:36,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 12:46:36,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-08-21 12:46:36,700 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:36,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:36,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1354374359, now seen corresponding path program 58 times [2021-08-21 12:46:36,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:36,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020806679] [2021-08-21 12:46:36,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:36,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:36,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:36,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:36,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:36,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020806679] [2021-08-21 12:46:36,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020806679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:36,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431157655] [2021-08-21 12:46:36,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:46:36,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:36,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:36,926 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:36,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 12:46:42,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:46:42,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:46:42,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:46:42,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:43,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:46:43,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:46:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:43,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431157655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:43,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:43,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:46:43,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697182978] [2021-08-21 12:46:43,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:46:43,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:43,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:46:43,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:46:43,568 INFO L87 Difference]: Start difference. First operand 8868 states and 39007 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:44,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:44,678 INFO L93 Difference]: Finished difference Result 10326 states and 44454 transitions. [2021-08-21 12:46:44,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:46:44,678 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:44,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:44,707 INFO L225 Difference]: With dead ends: 10326 [2021-08-21 12:46:44,707 INFO L226 Difference]: Without dead ends: 10298 [2021-08-21 12:46:44,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 809.9ms TimeCoverageRelationStatistics Valid=240, Invalid=1740, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:46:44,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10298 states. [2021-08-21 12:46:44,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10298 to 8954. [2021-08-21 12:46:44,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8954 states, 8953 states have (on average 4.405227298112364) internal successors, (39440), 8953 states have internal predecessors, (39440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:44,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8954 states to 8954 states and 39440 transitions. [2021-08-21 12:46:44,898 INFO L78 Accepts]: Start accepts. Automaton has 8954 states and 39440 transitions. Word has length 33 [2021-08-21 12:46:44,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:44,898 INFO L470 AbstractCegarLoop]: Abstraction has 8954 states and 39440 transitions. [2021-08-21 12:46:44,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:44,898 INFO L276 IsEmpty]: Start isEmpty. Operand 8954 states and 39440 transitions. [2021-08-21 12:46:44,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:44,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:44,916 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:44,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 12:46:45,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:45,116 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:45,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:45,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1300987839, now seen corresponding path program 59 times [2021-08-21 12:46:45,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:45,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142424175] [2021-08-21 12:46:45,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:45,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:45,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:45,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142424175] [2021-08-21 12:46:45,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142424175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:45,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738556397] [2021-08-21 12:46:45,430 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:46:45,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:45,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:45,431 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:45,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 12:46:51,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:46:51,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:46:51,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-21 12:46:51,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:46:51,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:46:51,885 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 29 treesize of output 15 [2021-08-21 12:46:52,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:52,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738556397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:52,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:46:52,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2021-08-21 12:46:52,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127825554] [2021-08-21 12:46:52,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:46:52,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:46:52,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:46:52,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:46:52,185 INFO L87 Difference]: Start difference. First operand 8954 states and 39440 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:55,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:46:55,444 INFO L93 Difference]: Finished difference Result 11513 states and 48494 transitions. [2021-08-21 12:46:55,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 12:46:55,445 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:46:55,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:46:55,476 INFO L225 Difference]: With dead ends: 11513 [2021-08-21 12:46:55,476 INFO L226 Difference]: Without dead ends: 11445 [2021-08-21 12:46:55,476 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 2742.5ms TimeCoverageRelationStatistics Valid=685, Invalid=4285, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 12:46:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11445 states. [2021-08-21 12:46:55,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11445 to 9026. [2021-08-21 12:46:55,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9026 states, 9025 states have (on average 4.408753462603878) internal successors, (39789), 9025 states have internal predecessors, (39789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:55,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9026 states to 9026 states and 39789 transitions. [2021-08-21 12:46:55,680 INFO L78 Accepts]: Start accepts. Automaton has 9026 states and 39789 transitions. Word has length 33 [2021-08-21 12:46:55,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:46:55,680 INFO L470 AbstractCegarLoop]: Abstraction has 9026 states and 39789 transitions. [2021-08-21 12:46:55,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:46:55,680 INFO L276 IsEmpty]: Start isEmpty. Operand 9026 states and 39789 transitions. [2021-08-21 12:46:55,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:46:55,698 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:46:55,698 INFO L512 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, 1, 1, 1] [2021-08-21 12:46:55,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 12:46:55,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:55,899 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:46:55,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:46:55,899 INFO L82 PathProgramCache]: Analyzing trace with hash 570334073, now seen corresponding path program 60 times [2021-08-21 12:46:55,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:46:55,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620159656] [2021-08-21 12:46:55,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:46:55,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:46:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:46:56,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:46:56,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:46:56,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620159656] [2021-08-21 12:46:56,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620159656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:46:56,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49958646] [2021-08-21 12:46:56,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:46:56,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:46:56,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:46:56,134 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:46:56,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 12:47:02,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:47:02,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:02,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:47:02,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:02,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:47:02,724 INFO L354 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2021-08-21 12:47:02,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 53 [2021-08-21 12:47:03,043 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:03,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49958646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:03,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:03,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:47:03,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887015254] [2021-08-21 12:47:03,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:47:03,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:03,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:47:03,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:47:03,044 INFO L87 Difference]: Start difference. First operand 9026 states and 39789 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:04,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:04,925 INFO L93 Difference]: Finished difference Result 9846 states and 42907 transitions. [2021-08-21 12:47:04,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 12:47:04,926 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:04,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:04,954 INFO L225 Difference]: With dead ends: 9846 [2021-08-21 12:47:04,954 INFO L226 Difference]: Without dead ends: 9787 [2021-08-21 12:47:04,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 1325.6ms TimeCoverageRelationStatistics Valid=306, Invalid=2774, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 12:47:04,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9787 states. [2021-08-21 12:47:05,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9787 to 9014. [2021-08-21 12:47:05,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9014 states, 9013 states have (on average 4.409186730278487) internal successors, (39740), 9013 states have internal predecessors, (39740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:05,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9014 states to 9014 states and 39740 transitions. [2021-08-21 12:47:05,130 INFO L78 Accepts]: Start accepts. Automaton has 9014 states and 39740 transitions. Word has length 33 [2021-08-21 12:47:05,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:05,130 INFO L470 AbstractCegarLoop]: Abstraction has 9014 states and 39740 transitions. [2021-08-21 12:47:05,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:05,130 INFO L276 IsEmpty]: Start isEmpty. Operand 9014 states and 39740 transitions. [2021-08-21 12:47:05,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:05,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:05,147 INFO L512 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, 1, 1, 1] [2021-08-21 12:47:05,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 12:47:05,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:05,348 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:47:05,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:05,348 INFO L82 PathProgramCache]: Analyzing trace with hash 326417503, now seen corresponding path program 61 times [2021-08-21 12:47:05,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:05,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095033121] [2021-08-21 12:47:05,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:05,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:05,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:05,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:05,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:05,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095033121] [2021-08-21 12:47:05,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095033121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:05,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566396638] [2021-08-21 12:47:05,571 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:47:05,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:05,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:05,572 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:47:05,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 12:47:11,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:11,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:47:11,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:12,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:47:12,326 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 33 treesize of output 17 [2021-08-21 12:47:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:12,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566396638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:12,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:12,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:47:12,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171937959] [2021-08-21 12:47:12,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:47:12,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:12,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:47:12,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:47:12,434 INFO L87 Difference]: Start difference. First operand 9014 states and 39740 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:13,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:13,827 INFO L93 Difference]: Finished difference Result 10017 states and 43405 transitions. [2021-08-21 12:47:13,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:47:13,828 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:13,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:13,855 INFO L225 Difference]: With dead ends: 10017 [2021-08-21 12:47:13,855 INFO L226 Difference]: Without dead ends: 9952 [2021-08-21 12:47:13,856 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 932.5ms TimeCoverageRelationStatistics Valid=181, Invalid=1799, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:47:13,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9952 states. [2021-08-21 12:47:14,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9952 to 9017. [2021-08-21 12:47:14,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9017 states, 9016 states have (on average 4.40893966282165) internal successors, (39751), 9016 states have internal predecessors, (39751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:14,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9017 states to 9017 states and 39751 transitions. [2021-08-21 12:47:14,048 INFO L78 Accepts]: Start accepts. Automaton has 9017 states and 39751 transitions. Word has length 33 [2021-08-21 12:47:14,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:14,048 INFO L470 AbstractCegarLoop]: Abstraction has 9017 states and 39751 transitions. [2021-08-21 12:47:14,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:14,048 INFO L276 IsEmpty]: Start isEmpty. Operand 9017 states and 39751 transitions. [2021-08-21 12:47:14,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:14,066 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:14,066 INFO L512 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, 1, 1, 1] [2021-08-21 12:47:14,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-21 12:47:14,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:14,266 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:47:14,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:14,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1256626191, now seen corresponding path program 62 times [2021-08-21 12:47:14,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:14,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309789690] [2021-08-21 12:47:14,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:14,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:14,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:14,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:14,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309789690] [2021-08-21 12:47:14,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309789690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:14,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763666507] [2021-08-21 12:47:14,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:47:14,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:14,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:14,498 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:47:14,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-21 12:47:20,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:47:20,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:20,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:47:20,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:21,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:47:21,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-08-21 12:47:21,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:21,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763666507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:21,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:21,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:47:21,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594358300] [2021-08-21 12:47:21,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:47:21,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:21,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:47:21,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:47:21,641 INFO L87 Difference]: Start difference. First operand 9017 states and 39751 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:23,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:23,670 INFO L93 Difference]: Finished difference Result 10379 states and 45134 transitions. [2021-08-21 12:47:23,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:47:23,671 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:23,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:23,699 INFO L225 Difference]: With dead ends: 10379 [2021-08-21 12:47:23,699 INFO L226 Difference]: Without dead ends: 10339 [2021-08-21 12:47:23,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1769.9ms TimeCoverageRelationStatistics Valid=315, Invalid=2441, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 12:47:23,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10339 states. [2021-08-21 12:47:23,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10339 to 9008. [2021-08-21 12:47:23,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 4.4084600865993115) internal successors, (39707), 9007 states have internal predecessors, (39707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:23,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 39707 transitions. [2021-08-21 12:47:23,880 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 39707 transitions. Word has length 33 [2021-08-21 12:47:23,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:23,880 INFO L470 AbstractCegarLoop]: Abstraction has 9008 states and 39707 transitions. [2021-08-21 12:47:23,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:23,880 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 39707 transitions. [2021-08-21 12:47:23,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:23,898 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:23,898 INFO L512 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, 1, 1, 1] [2021-08-21 12:47:23,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 12:47:24,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:24,099 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:47:24,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:24,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1813873799, now seen corresponding path program 63 times [2021-08-21 12:47:24,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:24,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205725479] [2021-08-21 12:47:24,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:24,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:24,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:24,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205725479] [2021-08-21 12:47:24,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205725479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:24,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762587650] [2021-08-21 12:47:24,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:47:24,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:24,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:24,337 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:47:24,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-21 12:47:30,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:47:30,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:30,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:47:30,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:31,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:47:31,265 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 12:47:31,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 57 [2021-08-21 12:47:31,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:31,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762587650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:31,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:31,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-21 12:47:31,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013665468] [2021-08-21 12:47:31,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 12:47:31,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:31,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 12:47:31,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=645, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:47:31,491 INFO L87 Difference]: Start difference. First operand 9008 states and 39707 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:33,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:33,024 INFO L93 Difference]: Finished difference Result 9685 states and 42300 transitions. [2021-08-21 12:47:33,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:47:33,024 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:33,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:33,050 INFO L225 Difference]: With dead ends: 9685 [2021-08-21 12:47:33,050 INFO L226 Difference]: Without dead ends: 9614 [2021-08-21 12:47:33,051 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 1162.4ms TimeCoverageRelationStatistics Valid=190, Invalid=2162, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:47:33,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9614 states. [2021-08-21 12:47:33,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9614 to 9014. [2021-08-21 12:47:33,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9014 states, 9013 states have (on average 4.4073005658493285) internal successors, (39723), 9013 states have internal predecessors, (39723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:33,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9014 states to 9014 states and 39723 transitions. [2021-08-21 12:47:33,223 INFO L78 Accepts]: Start accepts. Automaton has 9014 states and 39723 transitions. Word has length 33 [2021-08-21 12:47:33,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:33,224 INFO L470 AbstractCegarLoop]: Abstraction has 9014 states and 39723 transitions. [2021-08-21 12:47:33,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:33,224 INFO L276 IsEmpty]: Start isEmpty. Operand 9014 states and 39723 transitions. [2021-08-21 12:47:33,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:33,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:33,241 INFO L512 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, 1, 1, 1] [2021-08-21 12:47:33,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2021-08-21 12:47:33,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:33,441 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:47:33,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:33,442 INFO L82 PathProgramCache]: Analyzing trace with hash 446804635, now seen corresponding path program 64 times [2021-08-21 12:47:33,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:33,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89188913] [2021-08-21 12:47:33,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:33,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:33,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:33,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:33,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89188913] [2021-08-21 12:47:33,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89188913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:33,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980023577] [2021-08-21 12:47:33,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:47:33,670 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:33,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:33,671 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:47:33,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-21 12:47:39,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:47:39,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:47:39,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 12:47:39,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:47:40,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 12:47:40,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-21 12:47:40,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:40,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980023577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:40,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:47:40,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-21 12:47:40,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362481036] [2021-08-21 12:47:40,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:47:40,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:47:40,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:47:40,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:47:40,673 INFO L87 Difference]: Start difference. First operand 9014 states and 39723 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:42,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:47:42,242 INFO L93 Difference]: Finished difference Result 9970 states and 43293 transitions. [2021-08-21 12:47:42,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:47:42,243 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 12:47:42,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:47:42,269 INFO L225 Difference]: With dead ends: 9970 [2021-08-21 12:47:42,270 INFO L226 Difference]: Without dead ends: 9911 [2021-08-21 12:47:42,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 989.8ms TimeCoverageRelationStatistics Valid=194, Invalid=1876, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:47:42,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9911 states. [2021-08-21 12:47:42,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9911 to 9002. [2021-08-21 12:47:42,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9002 states, 9001 states have (on average 4.407843572936341) internal successors, (39675), 9001 states have internal predecessors, (39675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:42,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9002 states to 9002 states and 39675 transitions. [2021-08-21 12:47:42,438 INFO L78 Accepts]: Start accepts. Automaton has 9002 states and 39675 transitions. Word has length 33 [2021-08-21 12:47:42,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:47:42,438 INFO L470 AbstractCegarLoop]: Abstraction has 9002 states and 39675 transitions. [2021-08-21 12:47:42,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:47:42,438 INFO L276 IsEmpty]: Start isEmpty. Operand 9002 states and 39675 transitions. [2021-08-21 12:47:42,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 12:47:42,455 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:47:42,455 INFO L512 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, 1, 1, 1] [2021-08-21 12:47:42,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2021-08-21 12:47:42,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 12:47:42,656 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATION, thread1Err6INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr2INUSE_VIOLATION (and 7 more)] === [2021-08-21 12:47:42,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:47:42,656 INFO L82 PathProgramCache]: Analyzing trace with hash -523288529, now seen corresponding path program 65 times [2021-08-21 12:47:42,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:47:42,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517475854] [2021-08-21 12:47:42,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:47:42,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:47:42,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:47:42,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:47:42,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:47:42,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517475854] [2021-08-21 12:47:42,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517475854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:47:42,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976226583] [2021-08-21 12:47:42,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:47:42,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:47:42,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:47:42,883 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:47:42,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 12:47:46,258 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:47:46,258 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:47:47,262 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:47:47,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-21 12:47:47,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-08-21 12:47:47,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-21 12:47:47,463 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4INUSE_VIOLATION [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6INUSE_VIOLATION [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7INUSE_VIOLATION [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0INUSE_VIOLATION [2021-08-21 12:47:47,464 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err8INUSE_VIOLATION [2021-08-21 12:47:47,465 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork1Err3INUSE_VIOLATION [2021-08-21 12:47:47,465 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork1Err5INUSE_VIOLATION [2021-08-21 12:47:47,465 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork4Err1INUSE_VIOLATION [2021-08-21 12:47:47,465 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork4Err9INUSE_VIOLATION [2021-08-21 12:47:47,468 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:47:47,468 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:47:47,471 INFO L202 PluginConnector]: Adding new model parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:47:47 BasicIcfg [2021-08-21 12:47:47,471 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:47:47,471 INFO L168 Benchmark]: Toolchain (without parser) took 727755.60 ms. Allocated memory was 202.4 MB in the beginning and 2.8 GB in the end (delta: 2.6 GB). Free memory was 181.8 MB in the beginning and 738.5 MB in the end (delta: -556.7 MB). Peak memory consumption was 2.6 GB. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 202.4 MB. Free memory is still 183.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.62 ms. Allocated memory is still 202.4 MB. Free memory was 181.6 MB in the beginning and 180.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 INFO L168 Benchmark]: Boogie Preprocessor took 14.37 ms. Allocated memory is still 202.4 MB. Free memory was 180.2 MB in the beginning and 179.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 INFO L168 Benchmark]: RCFGBuilder took 315.35 ms. Allocated memory is still 202.4 MB. Free memory was 179.0 MB in the beginning and 162.0 MB in the end (delta: 16.9 MB). Peak memory consumption was 16.8 MB. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 INFO L168 Benchmark]: TraceAbstraction took 727399.88 ms. Allocated memory was 202.4 MB in the beginning and 2.8 GB in the end (delta: 2.6 GB). Free memory was 161.6 MB in the beginning and 738.5 MB in the end (delta: -577.0 MB). Peak memory consumption was 2.6 GB. Max. memory is 8.0 GB. [2021-08-21 12:47:47,472 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.11 ms. Allocated memory is still 202.4 MB. Free memory is still 183.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.62 ms. Allocated memory is still 202.4 MB. Free memory was 181.6 MB in the beginning and 180.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.37 ms. Allocated memory is still 202.4 MB. Free memory was 180.2 MB in the beginning and 179.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 315.35 ms. Allocated memory is still 202.4 MB. Free memory was 179.0 MB in the beginning and 162.0 MB in the end (delta: 16.9 MB). Peak memory consumption was 16.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 727399.88 ms. Allocated memory was 202.4 MB in the beginning and 2.8 GB in the end (delta: 2.6 GB). Free memory was 161.6 MB in the beginning and 738.5 MB in the end (delta: -577.0 MB). Peak memory consumption was 2.6 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 107]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 2,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 76 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 727277.5ms, OverallIterations: 157, TraceHistogramMax: 2, EmptinessCheckTime: 1051.6ms, AutomataDifference: 113822.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 37.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 15480 SDtfs, 50308 SDslu, 165861 SDs, 0 SdLazy, 106517 SolverSat, 5689 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 41051.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8039 GetRequests, 3293 SyntacticMatches, 156 SemanticMatches, 4590 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38238 ImplicationChecksByTransitivity, 86049.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9026occurred in iteration=151, InterpolantAutomatonStates: 3595, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 10474.2ms AutomataMinimizationTime, 156 MinimizatonAttempts, 104895 StatesRemovedByMinimization, 156 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1014.3ms SsaConstructionTime, 2983.2ms SatisfiabilityAnalysisTime, 92357.9ms InterpolantComputationTime, 9133 NumberOfCodeBlocks, 9133 NumberOfCodeBlocksAsserted, 450 NumberOfCheckSat, 8826 ConstructedInterpolants, 1 QuantifiedInterpolants, 137452 SizeOfPredicates, 1689 NumberOfNonLiveVariables, 19755 ConjunctsInSsa, 4446 ConjunctsInUnsatCore, 307 InterpolantComputations, 5 PerfectInterpolantSequences, 46/977 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown