/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-15 13:44:15,946 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 13:44:15,947 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 13:44:15,966 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 13:44:15,966 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 13:44:15,971 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 13:44:15,973 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 13:44:15,974 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 13:44:15,975 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 13:44:15,976 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 13:44:15,976 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 13:44:15,977 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 13:44:15,977 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 13:44:15,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 13:44:15,978 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 13:44:15,979 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 13:44:15,979 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 13:44:15,980 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 13:44:15,981 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 13:44:15,982 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 13:44:15,983 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 13:44:15,986 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 13:44:15,986 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 13:44:15,987 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 13:44:15,989 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 13:44:15,989 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 13:44:15,989 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 13:44:15,990 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 13:44:15,990 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 13:44:15,991 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 13:44:15,991 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 13:44:15,991 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 13:44:15,992 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 13:44:15,992 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 13:44:15,993 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 13:44:15,993 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 13:44:15,993 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 13:44:15,994 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 13:44:15,994 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 13:44:15,994 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 13:44:15,995 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 13:44:16,000 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 [2022-02-15 13:44:16,041 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 13:44:16,041 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 13:44:16,042 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-15 13:44:16,042 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-15 13:44:16,042 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-15 13:44:16,042 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-15 13:44:16,043 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * Use SBE=true [2022-02-15 13:44:16,043 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 13:44:16,043 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 13:44:16,044 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 13:44:16,044 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 13:44:16,044 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-15 13:44:16,045 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-15 13:44:16,045 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-15 13:44:16,045 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-15 13:44:16,045 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-15 13:44:16,045 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 13:44:16,045 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 [2022-02-15 13:44:16,204 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 13:44:16,226 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 13:44:16,227 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 13:44:16,228 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-15 13:44:16,231 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-15 13:44:16,232 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl [2022-02-15 13:44:16,232 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl' [2022-02-15 13:44:16,249 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 13:44:16,250 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 13:44:16,252 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-15 13:44:16,255 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-15 13:44:16,255 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-15 13:44:16,275 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,280 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,284 INFO L137 Inliner]: procedures = 7, calls = 6, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-15 13:44:16,285 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-15 13:44:16,287 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 13:44:16,287 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 13:44:16,287 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 13:44:16,292 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,292 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,293 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,293 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,299 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,302 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,302 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,305 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 13:44:16,306 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 13:44:16,306 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 13:44:16,306 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 13:44:16,308 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/1) ... [2022-02-15 13:44:16,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 13:44:16,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:16,353 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) [2022-02-15 13:44:16,363 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 [2022-02-15 13:44:16,381 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-15 13:44:16,381 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-15 13:44:16,381 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-15 13:44:16,381 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-15 13:44:16,381 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-15 13:44:16,381 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-15 13:44:16,381 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-15 13:44:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 13:44:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 13:44:16,382 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-15 13:44:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-15 13:44:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-15 13:44:16,382 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2022-02-15 13:44:16,382 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-02-15 13:44:16,382 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-02-15 13:44:16,383 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2022-02-15 13:44:16,383 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2022-02-15 13:44:16,383 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2022-02-15 13:44:16,384 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2022-02-15 13:44:16,384 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2022-02-15 13:44:16,384 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2022-02-15 13:44:16,385 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-15 13:44:16,416 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 13:44:16,417 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 13:44:16,488 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 13:44:16,511 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 13:44:16,511 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-02-15 13:44:16,511 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-02-15 13:44:16,512 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2022-02-15 13:44:16,512 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread5EXIT is neither atomic block end nor error location. [2022-02-15 13:44:16,512 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread6EXIT is neither atomic block end nor error location. [2022-02-15 13:44:16,513 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 01:44:16 BoogieIcfgContainer [2022-02-15 13:44:16,513 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 13:44:16,514 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 13:44:16,514 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 13:44:16,517 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 13:44:16,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:44:16" (1/2) ... [2022-02-15 13:44:16,518 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c7d5ef and model type parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 01:44:16, skipping insertion in model container [2022-02-15 13:44:16,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 01:44:16" (2/2) ... [2022-02-15 13:44:16,519 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1-dsl.wvr.bpl [2022-02-15 13:44:16,522 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-15 13:44:16,522 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-15 13:44:16,522 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 13:44:16,522 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-15 13:44:16,575 INFO L148 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2022-02-15 13:44:16,602 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 13:44:16,620 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, 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 [2022-02-15 13:44:16,620 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-02-15 13:44:16,628 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 48 transitions, 168 flow [2022-02-15 13:44:16,732 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 403 states, 402 states have (on average 3.8855721393034828) internal successors, (1562), 402 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:16,734 INFO L276 IsEmpty]: Start isEmpty. Operand has 403 states, 402 states have (on average 3.8855721393034828) internal successors, (1562), 402 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:16,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-15 13:44:16,754 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:16,754 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:16,755 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:16,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:16,762 INFO L85 PathProgramCache]: Analyzing trace with hash -296525747, now seen corresponding path program 1 times [2022-02-15 13:44:16,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:16,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139844923] [2022-02-15 13:44:16,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:16,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:17,014 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:17,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:17,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139844923] [2022-02-15 13:44:17,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139844923] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:17,016 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:17,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-15 13:44:17,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379598537] [2022-02-15 13:44:17,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:17,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:44:17,020 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:17,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:44:17,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:44:17,046 INFO L87 Difference]: Start difference. First operand has 403 states, 402 states have (on average 3.8855721393034828) internal successors, (1562), 402 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:17,216 INFO L93 Difference]: Finished difference Result 1089 states and 4336 transitions. [2022-02-15 13:44:17,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:44:17,218 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-15 13:44:17,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:17,274 INFO L225 Difference]: With dead ends: 1089 [2022-02-15 13:44:17,274 INFO L226 Difference]: Without dead ends: 1068 [2022-02-15 13:44:17,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:17,282 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 50 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:17,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 16 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:17,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-02-15 13:44:17,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 525. [2022-02-15 13:44:17,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 3.881679389312977) internal successors, (2034), 524 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 2034 transitions. [2022-02-15 13:44:17,360 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 2034 transitions. Word has length 22 [2022-02-15 13:44:17,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:17,361 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 2034 transitions. [2022-02-15 13:44:17,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,361 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 2034 transitions. [2022-02-15 13:44:17,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-15 13:44:17,363 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:17,363 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:17,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 13:44:17,364 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:17,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:17,364 INFO L85 PathProgramCache]: Analyzing trace with hash -908802327, now seen corresponding path program 2 times [2022-02-15 13:44:17,365 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:17,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675919880] [2022-02-15 13:44:17,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:17,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:17,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:17,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:17,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:17,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675919880] [2022-02-15 13:44:17,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675919880] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:17,433 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:17,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-15 13:44:17,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041941227] [2022-02-15 13:44:17,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:17,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:44:17,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:17,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:44:17,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:44:17,435 INFO L87 Difference]: Start difference. First operand 525 states and 2034 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:17,566 INFO L93 Difference]: Finished difference Result 1218 states and 4830 transitions. [2022-02-15 13:44:17,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:44:17,566 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-15 13:44:17,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:17,574 INFO L225 Difference]: With dead ends: 1218 [2022-02-15 13:44:17,574 INFO L226 Difference]: Without dead ends: 1197 [2022-02-15 13:44:17,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:17,580 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 39 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:17,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 22 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:17,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2022-02-15 13:44:17,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 545. [2022-02-15 13:44:17,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 3.8529411764705883) internal successors, (2096), 544 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 2096 transitions. [2022-02-15 13:44:17,621 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 2096 transitions. Word has length 22 [2022-02-15 13:44:17,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:17,621 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 2096 transitions. [2022-02-15 13:44:17,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,622 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 2096 transitions. [2022-02-15 13:44:17,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:17,624 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:17,624 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:17,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-15 13:44:17,625 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:17,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:17,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1277738927, now seen corresponding path program 1 times [2022-02-15 13:44:17,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:17,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717415686] [2022-02-15 13:44:17,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:17,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:17,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:17,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:17,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717415686] [2022-02-15 13:44:17,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717415686] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:17,665 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:17,665 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:44:17,665 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304137687] [2022-02-15 13:44:17,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:17,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-15 13:44:17,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:17,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-15 13:44:17,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 13:44:17,671 INFO L87 Difference]: Start difference. First operand 545 states and 2096 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:17,712 INFO L93 Difference]: Finished difference Result 545 states and 1997 transitions. [2022-02-15 13:44:17,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 13:44:17,713 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:17,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:17,715 INFO L225 Difference]: With dead ends: 545 [2022-02-15 13:44:17,716 INFO L226 Difference]: Without dead ends: 529 [2022-02-15 13:44:17,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 13:44:17,721 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 26 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:17,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 18 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:44:17,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-02-15 13:44:17,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2022-02-15 13:44:17,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 3.6761363636363638) internal successors, (1941), 528 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1941 transitions. [2022-02-15 13:44:17,737 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1941 transitions. Word has length 24 [2022-02-15 13:44:17,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:17,738 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 1941 transitions. [2022-02-15 13:44:17,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,738 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1941 transitions. [2022-02-15 13:44:17,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:17,739 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:17,739 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:17,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-15 13:44:17,740 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:17,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:17,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1945379311, now seen corresponding path program 2 times [2022-02-15 13:44:17,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:17,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065056837] [2022-02-15 13:44:17,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:17,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:17,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:17,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:17,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065056837] [2022-02-15 13:44:17,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065056837] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:17,783 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:17,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:17,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853849186] [2022-02-15 13:44:17,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:17,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:17,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:17,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:17,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:17,784 INFO L87 Difference]: Start difference. First operand 529 states and 1941 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:17,961 INFO L93 Difference]: Finished difference Result 1358 states and 5017 transitions. [2022-02-15 13:44:17,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:44:17,961 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:17,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:17,967 INFO L225 Difference]: With dead ends: 1358 [2022-02-15 13:44:17,968 INFO L226 Difference]: Without dead ends: 1346 [2022-02-15 13:44:17,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:44:17,971 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 127 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:17,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 65 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:17,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2022-02-15 13:44:17,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 680. [2022-02-15 13:44:17,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.787923416789396) internal successors, (2572), 679 states have internal predecessors, (2572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2572 transitions. [2022-02-15 13:44:17,996 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2572 transitions. Word has length 24 [2022-02-15 13:44:17,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:17,996 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 2572 transitions. [2022-02-15 13:44:17,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:17,996 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2572 transitions. [2022-02-15 13:44:17,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:17,998 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:17,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:17,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-15 13:44:17,998 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:17,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:17,999 INFO L85 PathProgramCache]: Analyzing trace with hash 58537094, now seen corresponding path program 1 times [2022-02-15 13:44:17,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:18,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618666548] [2022-02-15 13:44:18,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:18,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:18,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:18,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618666548] [2022-02-15 13:44:18,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618666548] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:18,018 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:18,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:44:18,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108546699] [2022-02-15 13:44:18,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:18,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-15 13:44:18,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:18,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-15 13:44:18,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 13:44:18,019 INFO L87 Difference]: Start difference. First operand 680 states and 2572 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:18,057 INFO L93 Difference]: Finished difference Result 652 states and 2325 transitions. [2022-02-15 13:44:18,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 13:44:18,058 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:18,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:18,060 INFO L225 Difference]: With dead ends: 652 [2022-02-15 13:44:18,061 INFO L226 Difference]: Without dead ends: 604 [2022-02-15 13:44:18,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 13:44:18,061 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 23 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:18,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 18 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:44:18,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-02-15 13:44:18,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-02-15 13:44:18,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 603 states have (on average 3.583747927031509) internal successors, (2161), 603 states have internal predecessors, (2161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 2161 transitions. [2022-02-15 13:44:18,075 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 2161 transitions. Word has length 24 [2022-02-15 13:44:18,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:18,075 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 2161 transitions. [2022-02-15 13:44:18,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,075 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 2161 transitions. [2022-02-15 13:44:18,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:18,077 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:18,077 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:18,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-15 13:44:18,077 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:18,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:18,077 INFO L85 PathProgramCache]: Analyzing trace with hash -201923474, now seen corresponding path program 1 times [2022-02-15 13:44:18,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:18,078 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917646655] [2022-02-15 13:44:18,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:18,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:18,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:18,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:18,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917646655] [2022-02-15 13:44:18,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917646655] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:18,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74165556] [2022-02-15 13:44:18,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:18,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:18,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:18,114 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) [2022-02-15 13:44:18,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-15 13:44:18,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:18,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:18,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:18,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:18,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74165556] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:18,395 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:18,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-15 13:44:18,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160624920] [2022-02-15 13:44:18,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:18,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:44:18,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:18,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:44:18,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:44:18,396 INFO L87 Difference]: Start difference. First operand 604 states and 2161 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:18,497 INFO L93 Difference]: Finished difference Result 1057 states and 3653 transitions. [2022-02-15 13:44:18,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:18,497 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:18,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:18,502 INFO L225 Difference]: With dead ends: 1057 [2022-02-15 13:44:18,502 INFO L226 Difference]: Without dead ends: 989 [2022-02-15 13:44:18,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:18,503 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 130 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:18,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 46 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:18,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2022-02-15 13:44:18,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 685. [2022-02-15 13:44:18,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.6271929824561404) internal successors, (2481), 684 states have internal predecessors, (2481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2481 transitions. [2022-02-15 13:44:18,522 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2481 transitions. Word has length 24 [2022-02-15 13:44:18,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:18,522 INFO L470 AbstractCegarLoop]: Abstraction has 685 states and 2481 transitions. [2022-02-15 13:44:18,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,522 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2481 transitions. [2022-02-15 13:44:18,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:18,523 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:18,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:18,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-02-15 13:44:18,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-02-15 13:44:18,740 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:18,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:18,740 INFO L85 PathProgramCache]: Analyzing trace with hash 456470348, now seen corresponding path program 2 times [2022-02-15 13:44:18,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:18,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263477400] [2022-02-15 13:44:18,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:18,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:18,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:18,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263477400] [2022-02-15 13:44:18,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263477400] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:18,772 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:18,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:18,772 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477818205] [2022-02-15 13:44:18,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:18,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:18,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:18,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:18,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:18,773 INFO L87 Difference]: Start difference. First operand 685 states and 2481 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:18,875 INFO L93 Difference]: Finished difference Result 990 states and 3448 transitions. [2022-02-15 13:44:18,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:44:18,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:18,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:18,880 INFO L225 Difference]: With dead ends: 990 [2022-02-15 13:44:18,880 INFO L226 Difference]: Without dead ends: 963 [2022-02-15 13:44:18,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:18,881 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 94 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:18,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 53 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:18,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2022-02-15 13:44:18,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 703. [2022-02-15 13:44:18,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 3.6210826210826212) internal successors, (2542), 702 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2542 transitions. [2022-02-15 13:44:18,897 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2542 transitions. Word has length 24 [2022-02-15 13:44:18,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:18,898 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 2542 transitions. [2022-02-15 13:44:18,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:18,898 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2542 transitions. [2022-02-15 13:44:18,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:18,902 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:18,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:18,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-15 13:44:18,902 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:18,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:18,903 INFO L85 PathProgramCache]: Analyzing trace with hash 633650655, now seen corresponding path program 3 times [2022-02-15 13:44:18,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:18,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857062775] [2022-02-15 13:44:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:18,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:18,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:18,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:18,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:18,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857062775] [2022-02-15 13:44:18,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857062775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:18,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242973765] [2022-02-15 13:44:18,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:18,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:18,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:18,948 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) [2022-02-15 13:44:18,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-15 13:44:18,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:44:18,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:18,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:18,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:19,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:19,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242973765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:19,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:19,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-15 13:44:19,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095686145] [2022-02-15 13:44:19,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:19,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:44:19,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:19,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:44:19,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:44:19,094 INFO L87 Difference]: Start difference. First operand 703 states and 2542 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:19,191 INFO L93 Difference]: Finished difference Result 1033 states and 3563 transitions. [2022-02-15 13:44:19,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:19,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:19,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:19,196 INFO L225 Difference]: With dead ends: 1033 [2022-02-15 13:44:19,196 INFO L226 Difference]: Without dead ends: 949 [2022-02-15 13:44:19,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:19,197 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 110 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:19,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 49 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:19,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2022-02-15 13:44:19,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 628. [2022-02-15 13:44:19,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.5964912280701755) internal successors, (2255), 627 states have internal predecessors, (2255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 2255 transitions. [2022-02-15 13:44:19,213 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 2255 transitions. Word has length 24 [2022-02-15 13:44:19,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:19,213 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 2255 transitions. [2022-02-15 13:44:19,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,213 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 2255 transitions. [2022-02-15 13:44:19,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:19,215 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:19,215 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:19,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:19,427 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,SelfDestructingSolverStorable7 [2022-02-15 13:44:19,427 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:19,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:19,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1487153047, now seen corresponding path program 4 times [2022-02-15 13:44:19,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:19,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30925151] [2022-02-15 13:44:19,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:19,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:19,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:19,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30925151] [2022-02-15 13:44:19,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30925151] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:19,453 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:19,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:19,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400417014] [2022-02-15 13:44:19,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:19,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:19,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:19,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:19,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:19,455 INFO L87 Difference]: Start difference. First operand 628 states and 2255 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:19,576 INFO L93 Difference]: Finished difference Result 847 states and 3018 transitions. [2022-02-15 13:44:19,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:44:19,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:19,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:19,580 INFO L225 Difference]: With dead ends: 847 [2022-02-15 13:44:19,581 INFO L226 Difference]: Without dead ends: 827 [2022-02-15 13:44:19,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:19,582 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 77 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:19,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 65 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:19,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2022-02-15 13:44:19,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 620. [2022-02-15 13:44:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.61389337641357) internal successors, (2237), 619 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 2237 transitions. [2022-02-15 13:44:19,596 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 2237 transitions. Word has length 24 [2022-02-15 13:44:19,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:19,596 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 2237 transitions. [2022-02-15 13:44:19,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,596 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 2237 transitions. [2022-02-15 13:44:19,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:19,598 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:19,598 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:19,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-15 13:44:19,598 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:19,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:19,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1597481612, now seen corresponding path program 3 times [2022-02-15 13:44:19,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:19,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203195360] [2022-02-15 13:44:19,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:19,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:19,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:19,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:19,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203195360] [2022-02-15 13:44:19,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203195360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:19,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748950003] [2022-02-15 13:44:19,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:19,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:19,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:19,645 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) [2022-02-15 13:44:19,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-15 13:44:19,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:44:19,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:19,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:19,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:19,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:19,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748950003] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:19,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:19,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:44:19,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820102129] [2022-02-15 13:44:19,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:19,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:44:19,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:19,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:44:19,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:44:19,796 INFO L87 Difference]: Start difference. First operand 620 states and 2237 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:19,901 INFO L93 Difference]: Finished difference Result 857 states and 3066 transitions. [2022-02-15 13:44:19,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:19,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:19,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:19,905 INFO L225 Difference]: With dead ends: 857 [2022-02-15 13:44:19,905 INFO L226 Difference]: Without dead ends: 857 [2022-02-15 13:44:19,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:19,905 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 63 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:19,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 66 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:19,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2022-02-15 13:44:19,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 548. [2022-02-15 13:44:19,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.579524680073126) internal successors, (1958), 547 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1958 transitions. [2022-02-15 13:44:19,918 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1958 transitions. Word has length 24 [2022-02-15 13:44:19,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:19,918 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1958 transitions. [2022-02-15 13:44:19,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:19,918 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1958 transitions. [2022-02-15 13:44:19,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:19,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:19,919 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:19,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:20,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:20,124 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:20,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:20,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1932653139, now seen corresponding path program 5 times [2022-02-15 13:44:20,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:20,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301906665] [2022-02-15 13:44:20,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:20,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:20,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:20,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:20,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:20,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301906665] [2022-02-15 13:44:20,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301906665] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:20,142 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:20,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:20,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62967492] [2022-02-15 13:44:20,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:20,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:20,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:20,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:20,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:20,142 INFO L87 Difference]: Start difference. First operand 548 states and 1958 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:20,261 INFO L93 Difference]: Finished difference Result 866 states and 3014 transitions. [2022-02-15 13:44:20,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:44:20,262 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:20,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:20,266 INFO L225 Difference]: With dead ends: 866 [2022-02-15 13:44:20,266 INFO L226 Difference]: Without dead ends: 842 [2022-02-15 13:44:20,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:20,266 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 88 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:20,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 51 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:20,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-02-15 13:44:20,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 608. [2022-02-15 13:44:20,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 3.602965403624382) internal successors, (2187), 607 states have internal predecessors, (2187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 2187 transitions. [2022-02-15 13:44:20,279 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 2187 transitions. Word has length 24 [2022-02-15 13:44:20,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:20,279 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 2187 transitions. [2022-02-15 13:44:20,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,279 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 2187 transitions. [2022-02-15 13:44:20,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:20,280 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:20,281 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:20,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-15 13:44:20,281 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:20,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:20,281 INFO L85 PathProgramCache]: Analyzing trace with hash -189197302, now seen corresponding path program 4 times [2022-02-15 13:44:20,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:20,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266422496] [2022-02-15 13:44:20,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:20,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:20,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:20,308 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:20,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:20,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266422496] [2022-02-15 13:44:20,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266422496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:20,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160193040] [2022-02-15 13:44:20,308 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:44:20,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:20,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:20,309 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) [2022-02-15 13:44:20,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-15 13:44:20,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:44:20,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:20,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:20,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:20,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:20,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:20,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:20,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160193040] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:20,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:20,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-15 13:44:20,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578949526] [2022-02-15 13:44:20,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:20,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:44:20,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:20,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:44:20,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:44:20,446 INFO L87 Difference]: Start difference. First operand 608 states and 2187 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:20,562 INFO L93 Difference]: Finished difference Result 825 states and 2855 transitions. [2022-02-15 13:44:20,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:20,563 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:20,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:20,566 INFO L225 Difference]: With dead ends: 825 [2022-02-15 13:44:20,566 INFO L226 Difference]: Without dead ends: 757 [2022-02-15 13:44:20,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:20,566 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 64 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:20,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 56 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:20,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2022-02-15 13:44:20,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 603. [2022-02-15 13:44:20,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 602 states have (on average 3.5930232558139537) internal successors, (2163), 602 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 2163 transitions. [2022-02-15 13:44:20,578 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 2163 transitions. Word has length 24 [2022-02-15 13:44:20,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:20,578 INFO L470 AbstractCegarLoop]: Abstraction has 603 states and 2163 transitions. [2022-02-15 13:44:20,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,578 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 2163 transitions. [2022-02-15 13:44:20,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:20,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:20,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:20,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:20,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:20,795 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:20,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:20,796 INFO L85 PathProgramCache]: Analyzing trace with hash 469196520, now seen corresponding path program 5 times [2022-02-15 13:44:20,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:20,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045233057] [2022-02-15 13:44:20,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:20,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:20,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:20,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:20,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045233057] [2022-02-15 13:44:20,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045233057] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:20,813 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:20,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:20,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596231750] [2022-02-15 13:44:20,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:20,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:20,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:20,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:20,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:20,814 INFO L87 Difference]: Start difference. First operand 603 states and 2163 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:20,975 INFO L93 Difference]: Finished difference Result 985 states and 3379 transitions. [2022-02-15 13:44:20,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:44:20,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:20,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:20,981 INFO L225 Difference]: With dead ends: 985 [2022-02-15 13:44:20,981 INFO L226 Difference]: Without dead ends: 946 [2022-02-15 13:44:20,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:44:20,982 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 109 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:20,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 76 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:20,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-02-15 13:44:20,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 591. [2022-02-15 13:44:20,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.6) internal successors, (2124), 590 states have internal predecessors, (2124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 2124 transitions. [2022-02-15 13:44:20,996 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 2124 transitions. Word has length 24 [2022-02-15 13:44:20,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:20,996 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 2124 transitions. [2022-02-15 13:44:20,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:20,996 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 2124 transitions. [2022-02-15 13:44:20,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:20,997 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:20,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:20,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-15 13:44:20,998 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:20,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:20,998 INFO L85 PathProgramCache]: Analyzing trace with hash 646376827, now seen corresponding path program 6 times [2022-02-15 13:44:20,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:20,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495309285] [2022-02-15 13:44:20,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:20,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:21,034 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:21,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495309285] [2022-02-15 13:44:21,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495309285] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:21,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317490747] [2022-02-15 13:44:21,035 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:44:21,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:21,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:21,036 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) [2022-02-15 13:44:21,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 [2022-02-15 13:44:21,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:44:21,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:21,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:21,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:21,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:21,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317490747] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:21,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:21,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-15 13:44:21,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790507804] [2022-02-15 13:44:21,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:21,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:44:21,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:21,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:44:21,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:44:21,193 INFO L87 Difference]: Start difference. First operand 591 states and 2124 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:21,304 INFO L93 Difference]: Finished difference Result 783 states and 2748 transitions. [2022-02-15 13:44:21,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:21,304 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:21,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:21,307 INFO L225 Difference]: With dead ends: 783 [2022-02-15 13:44:21,307 INFO L226 Difference]: Without dead ends: 783 [2022-02-15 13:44:21,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:21,308 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 78 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:21,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 60 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:21,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2022-02-15 13:44:21,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 582. [2022-02-15 13:44:21,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 581 states have (on average 3.604130808950086) internal successors, (2094), 581 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 2094 transitions. [2022-02-15 13:44:21,325 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 2094 transitions. Word has length 24 [2022-02-15 13:44:21,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:21,325 INFO L470 AbstractCegarLoop]: Abstraction has 582 states and 2094 transitions. [2022-02-15 13:44:21,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,325 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 2094 transitions. [2022-02-15 13:44:21,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:21,327 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:21,327 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:21,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:21,537 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,SelfDestructingSolverStorable13 [2022-02-15 13:44:21,538 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:21,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:21,538 INFO L85 PathProgramCache]: Analyzing trace with hash -165524640, now seen corresponding path program 6 times [2022-02-15 13:44:21,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:21,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844322947] [2022-02-15 13:44:21,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:21,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:21,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:21,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:21,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844322947] [2022-02-15 13:44:21,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844322947] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:44:21,561 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:44:21,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-15 13:44:21,561 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011198454] [2022-02-15 13:44:21,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:44:21,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:44:21,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:21,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:44:21,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:44:21,562 INFO L87 Difference]: Start difference. First operand 582 states and 2094 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:21,654 INFO L93 Difference]: Finished difference Result 597 states and 2122 transitions. [2022-02-15 13:44:21,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:44:21,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:21,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:21,657 INFO L225 Difference]: With dead ends: 597 [2022-02-15 13:44:21,657 INFO L226 Difference]: Without dead ends: 565 [2022-02-15 13:44:21,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:21,658 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 65 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:21,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 56 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:21,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-02-15 13:44:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2022-02-15 13:44:21,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 564 states have (on average 3.6382978723404253) internal successors, (2052), 564 states have internal predecessors, (2052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2052 transitions. [2022-02-15 13:44:21,669 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2052 transitions. Word has length 24 [2022-02-15 13:44:21,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:21,669 INFO L470 AbstractCegarLoop]: Abstraction has 565 states and 2052 transitions. [2022-02-15 13:44:21,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,669 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2052 transitions. [2022-02-15 13:44:21,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-15 13:44:21,671 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:21,671 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:21,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-15 13:44:21,671 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:21,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:21,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1904618539, now seen corresponding path program 7 times [2022-02-15 13:44:21,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:21,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334523101] [2022-02-15 13:44:21,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:21,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:21,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:21,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334523101] [2022-02-15 13:44:21,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334523101] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:21,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141719961] [2022-02-15 13:44:21,698 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:44:21,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:21,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:21,699 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) [2022-02-15 13:44:21,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-15 13:44:21,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:21,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-15 13:44:21,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:21,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:21,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:21,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141719961] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:21,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:21,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:44:21,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705992345] [2022-02-15 13:44:21,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:21,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:44:21,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:21,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:44:21,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:44:21,812 INFO L87 Difference]: Start difference. First operand 565 states and 2052 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:21,904 INFO L93 Difference]: Finished difference Result 595 states and 2146 transitions. [2022-02-15 13:44:21,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:44:21,904 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-15 13:44:21,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:21,906 INFO L225 Difference]: With dead ends: 595 [2022-02-15 13:44:21,906 INFO L226 Difference]: Without dead ends: 595 [2022-02-15 13:44:21,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:44:21,907 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 66 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:21,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 48 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:44:21,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-02-15 13:44:21,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 487. [2022-02-15 13:44:21,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.625514403292181) internal successors, (1762), 486 states have internal predecessors, (1762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1762 transitions. [2022-02-15 13:44:21,915 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1762 transitions. Word has length 24 [2022-02-15 13:44:21,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:21,916 INFO L470 AbstractCegarLoop]: Abstraction has 487 states and 1762 transitions. [2022-02-15 13:44:21,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:21,916 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1762 transitions. [2022-02-15 13:44:21,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:21,917 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:21,917 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:21,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:22,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-15 13:44:22,127 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:22,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:22,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1226908174, now seen corresponding path program 1 times [2022-02-15 13:44:22,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:22,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103129764] [2022-02-15 13:44:22,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:22,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:22,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:22,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:22,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:22,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103129764] [2022-02-15 13:44:22,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103129764] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:22,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122254898] [2022-02-15 13:44:22,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:22,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:22,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:22,259 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) [2022-02-15 13:44:22,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-15 13:44:22,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:22,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:22,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:22,569 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:22,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:44:22,632 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:22,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:22,731 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:22,731 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:22,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:22,742 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:22,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:22,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122254898] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:22,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:22,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:44:22,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501976333] [2022-02-15 13:44:22,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:22,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:22,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:22,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:22,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:22,771 INFO L87 Difference]: Start difference. First operand 487 states and 1762 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:23,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:23,091 INFO L93 Difference]: Finished difference Result 899 states and 3342 transitions. [2022-02-15 13:44:23,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:23,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:23,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:23,095 INFO L225 Difference]: With dead ends: 899 [2022-02-15 13:44:23,095 INFO L226 Difference]: Without dead ends: 818 [2022-02-15 13:44:23,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:44:23,095 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 100 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:23,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 68 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 568 Invalid, 0 Unknown, 170 Unchecked, 0.3s Time] [2022-02-15 13:44:23,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2022-02-15 13:44:23,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 547. [2022-02-15 13:44:23,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.6336996336996337) internal successors, (1984), 546 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:23,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1984 transitions. [2022-02-15 13:44:23,106 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1984 transitions. Word has length 26 [2022-02-15 13:44:23,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:23,106 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1984 transitions. [2022-02-15 13:44:23,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:23,107 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1984 transitions. [2022-02-15 13:44:23,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:23,108 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:23,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:23,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:23,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:23,327 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:23,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:23,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1338432237, now seen corresponding path program 1 times [2022-02-15 13:44:23,328 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:23,328 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701654155] [2022-02-15 13:44:23,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:23,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:23,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:23,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:23,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701654155] [2022-02-15 13:44:23,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701654155] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:23,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377418577] [2022-02-15 13:44:23,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:23,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:23,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:23,430 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) [2022-02-15 13:44:23,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-15 13:44:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:23,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:23,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:23,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:23,669 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:44:23,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:23,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:23,827 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:23,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:23,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:23,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:23,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:23,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377418577] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:23,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:23,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:44:23,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544942506] [2022-02-15 13:44:23,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:23,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:23,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:23,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:23,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:23,863 INFO L87 Difference]: Start difference. First operand 547 states and 1984 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:24,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:24,154 INFO L93 Difference]: Finished difference Result 975 states and 3622 transitions. [2022-02-15 13:44:24,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:24,154 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:24,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:24,157 INFO L225 Difference]: With dead ends: 975 [2022-02-15 13:44:24,157 INFO L226 Difference]: Without dead ends: 924 [2022-02-15 13:44:24,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:44:24,157 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 98 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 316 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:24,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 82 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 576 Invalid, 0 Unknown, 316 Unchecked, 0.2s Time] [2022-02-15 13:44:24,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-02-15 13:44:24,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 572. [2022-02-15 13:44:24,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.640980735551664) internal successors, (2079), 571 states have internal predecessors, (2079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:24,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 2079 transitions. [2022-02-15 13:44:24,189 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 2079 transitions. Word has length 26 [2022-02-15 13:44:24,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:24,189 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 2079 transitions. [2022-02-15 13:44:24,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:24,189 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 2079 transitions. [2022-02-15 13:44:24,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:24,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:24,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:24,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:24,391 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,SelfDestructingSolverStorable17 [2022-02-15 13:44:24,392 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:24,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:24,392 INFO L85 PathProgramCache]: Analyzing trace with hash -833834161, now seen corresponding path program 2 times [2022-02-15 13:44:24,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:24,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035362862] [2022-02-15 13:44:24,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:24,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:24,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:24,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:24,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:24,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035362862] [2022-02-15 13:44:24,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035362862] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:24,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484747108] [2022-02-15 13:44:24,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:44:24,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:24,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:24,470 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) [2022-02-15 13:44:24,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-15 13:44:24,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:44:24,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:24,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:24,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:24,686 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:24,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:44:24,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:24,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:25,164 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:25,165 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:25,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:25,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484747108] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:25,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:25,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:44:25,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589392832] [2022-02-15 13:44:25,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:25,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:44:25,284 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:25,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:44:25,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:44:25,284 INFO L87 Difference]: Start difference. First operand 572 states and 2079 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:26,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:26,617 INFO L93 Difference]: Finished difference Result 2122 states and 7720 transitions. [2022-02-15 13:44:26,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:44:26,617 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:26,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:26,622 INFO L225 Difference]: With dead ends: 2122 [2022-02-15 13:44:26,623 INFO L226 Difference]: Without dead ends: 1864 [2022-02-15 13:44:26,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=303, Invalid=1337, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:44:26,623 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 385 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 2031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 953 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:26,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 166 Invalid, 2031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 993 Invalid, 0 Unknown, 953 Unchecked, 0.5s Time] [2022-02-15 13:44:26,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2022-02-15 13:44:26,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 671. [2022-02-15 13:44:26,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 3.698507462686567) internal successors, (2478), 670 states have internal predecessors, (2478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:26,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 2478 transitions. [2022-02-15 13:44:26,641 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 2478 transitions. Word has length 26 [2022-02-15 13:44:26,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:26,641 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 2478 transitions. [2022-02-15 13:44:26,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:26,641 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 2478 transitions. [2022-02-15 13:44:26,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:26,642 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:26,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:26,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:26,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:26,855 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:26,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:26,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1804833811, now seen corresponding path program 3 times [2022-02-15 13:44:26,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:26,856 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136709726] [2022-02-15 13:44:26,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:26,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:26,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:26,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:26,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136709726] [2022-02-15 13:44:26,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136709726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:26,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487843138] [2022-02-15 13:44:26,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:26,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:26,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:26,949 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) [2022-02-15 13:44:26,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-15 13:44:26,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:44:26,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:26,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:26,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:27,148 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:27,149 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:44:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:27,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:27,571 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:27,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:27,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:27,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487843138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:27,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:27,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:44:27,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510353816] [2022-02-15 13:44:27,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:27,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:44:27,674 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:27,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:44:27,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:44:27,675 INFO L87 Difference]: Start difference. First operand 671 states and 2478 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 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) [2022-02-15 13:44:29,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:29,211 INFO L93 Difference]: Finished difference Result 2342 states and 8644 transitions. [2022-02-15 13:44:29,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:44:29,212 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 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 26 [2022-02-15 13:44:29,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:29,217 INFO L225 Difference]: With dead ends: 2342 [2022-02-15 13:44:29,218 INFO L226 Difference]: Without dead ends: 2066 [2022-02-15 13:44:29,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=389, Invalid=1681, Unknown=0, NotChecked=0, Total=2070 [2022-02-15 13:44:29,218 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 311 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1187 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 1880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 626 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:29,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 153 Invalid, 1880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1187 Invalid, 0 Unknown, 626 Unchecked, 0.5s Time] [2022-02-15 13:44:29,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2066 states. [2022-02-15 13:44:29,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2066 to 716. [2022-02-15 13:44:29,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.7552447552447554) internal successors, (2685), 715 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:29,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2685 transitions. [2022-02-15 13:44:29,237 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2685 transitions. Word has length 26 [2022-02-15 13:44:29,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:29,237 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 2685 transitions. [2022-02-15 13:44:29,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 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) [2022-02-15 13:44:29,237 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2685 transitions. [2022-02-15 13:44:29,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:29,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:29,239 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:29,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:29,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:29,455 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:29,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:29,456 INFO L85 PathProgramCache]: Analyzing trace with hash -451524114, now seen corresponding path program 1 times [2022-02-15 13:44:29,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:29,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019421218] [2022-02-15 13:44:29,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:29,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:29,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:29,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:29,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:29,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019421218] [2022-02-15 13:44:29,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019421218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:29,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591172283] [2022-02-15 13:44:29,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:29,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:29,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:29,548 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) [2022-02-15 13:44:29,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-15 13:44:29,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:29,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:29,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:29,724 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:29,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:44:29,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:29,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:29,901 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:29,902 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:29,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:29,910 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:29,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:29,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591172283] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:29,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:29,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:29,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006347127] [2022-02-15 13:44:29,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:29,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:29,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:29,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:29,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:29,937 INFO L87 Difference]: Start difference. First operand 716 states and 2685 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:30,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:30,239 INFO L93 Difference]: Finished difference Result 1178 states and 4447 transitions. [2022-02-15 13:44:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:30,239 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:30,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:30,242 INFO L225 Difference]: With dead ends: 1178 [2022-02-15 13:44:30,242 INFO L226 Difference]: Without dead ends: 1102 [2022-02-15 13:44:30,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:44:30,243 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 75 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 357 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:30,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 95 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 691 Invalid, 0 Unknown, 357 Unchecked, 0.2s Time] [2022-02-15 13:44:30,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2022-02-15 13:44:30,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 671. [2022-02-15 13:44:30,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 3.7313432835820897) internal successors, (2500), 670 states have internal predecessors, (2500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:30,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 2500 transitions. [2022-02-15 13:44:30,256 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 2500 transitions. Word has length 26 [2022-02-15 13:44:30,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:30,256 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 2500 transitions. [2022-02-15 13:44:30,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:30,256 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 2500 transitions. [2022-02-15 13:44:30,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:30,258 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:30,258 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:30,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:30,458 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,SelfDestructingSolverStorable20 [2022-02-15 13:44:30,458 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:30,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:30,459 INFO L85 PathProgramCache]: Analyzing trace with hash -568580688, now seen corresponding path program 2 times [2022-02-15 13:44:30,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:30,459 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288324964] [2022-02-15 13:44:30,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:30,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:30,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:30,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:30,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288324964] [2022-02-15 13:44:30,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288324964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:30,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199008948] [2022-02-15 13:44:30,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:44:30,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:30,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:30,559 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) [2022-02-15 13:44:30,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-15 13:44:30,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:44:30,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:30,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:30,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:30,757 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:30,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:30,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:31,163 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:31,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:31,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:31,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199008948] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:31,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:31,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:44:31,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143027251] [2022-02-15 13:44:31,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:31,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:44:31,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:31,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:44:31,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:44:31,260 INFO L87 Difference]: Start difference. First operand 671 states and 2500 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:32,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:32,888 INFO L93 Difference]: Finished difference Result 1687 states and 6316 transitions. [2022-02-15 13:44:32,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:44:32,888 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:32,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:32,892 INFO L225 Difference]: With dead ends: 1687 [2022-02-15 13:44:32,892 INFO L226 Difference]: Without dead ends: 1630 [2022-02-15 13:44:32,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=428, Invalid=1924, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 13:44:32,893 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 327 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 300 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:32,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 133 Invalid, 1619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1228 Invalid, 0 Unknown, 300 Unchecked, 0.6s Time] [2022-02-15 13:44:32,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2022-02-15 13:44:32,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 703. [2022-02-15 13:44:32,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 3.735042735042735) internal successors, (2622), 702 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:32,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2622 transitions. [2022-02-15 13:44:32,919 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2622 transitions. Word has length 26 [2022-02-15 13:44:32,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:32,919 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 2622 transitions. [2022-02-15 13:44:32,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:32,920 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2622 transitions. [2022-02-15 13:44:32,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:32,921 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:32,921 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:32,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:33,138 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,SelfDestructingSolverStorable21 [2022-02-15 13:44:33,138 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:33,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:33,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1752012146, now seen corresponding path program 3 times [2022-02-15 13:44:33,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:33,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36636407] [2022-02-15 13:44:33,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:33,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:33,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:33,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:33,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:33,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36636407] [2022-02-15 13:44:33,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36636407] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:33,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417563596] [2022-02-15 13:44:33,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:33,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:33,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:33,239 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) [2022-02-15 13:44:33,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-15 13:44:33,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:44:33,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:33,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:33,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:33,449 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:33,452 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:33,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:33,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:33,874 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:33,875 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:33,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:33,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417563596] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:33,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:33,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:44:33,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464746685] [2022-02-15 13:44:33,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:33,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:44:33,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:33,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:44:33,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:44:33,977 INFO L87 Difference]: Start difference. First operand 703 states and 2622 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:35,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:35,641 INFO L93 Difference]: Finished difference Result 1738 states and 6437 transitions. [2022-02-15 13:44:35,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 13:44:35,641 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:35,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:35,645 INFO L225 Difference]: With dead ends: 1738 [2022-02-15 13:44:35,646 INFO L226 Difference]: Without dead ends: 1604 [2022-02-15 13:44:35,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=426, Invalid=1830, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:44:35,647 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 348 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 199 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:35,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 134 Invalid, 1612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1329 Invalid, 0 Unknown, 199 Unchecked, 0.6s Time] [2022-02-15 13:44:35,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2022-02-15 13:44:35,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 731. [2022-02-15 13:44:35,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 730 states have (on average 3.7739726027397262) internal successors, (2755), 730 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:35,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 2755 transitions. [2022-02-15 13:44:35,663 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 2755 transitions. Word has length 26 [2022-02-15 13:44:35,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:35,663 INFO L470 AbstractCegarLoop]: Abstraction has 731 states and 2755 transitions. [2022-02-15 13:44:35,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:35,664 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 2755 transitions. [2022-02-15 13:44:35,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:35,665 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:35,665 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:35,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:35,875 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,SelfDestructingSolverStorable22 [2022-02-15 13:44:35,875 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:35,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:35,876 INFO L85 PathProgramCache]: Analyzing trace with hash 224799535, now seen corresponding path program 4 times [2022-02-15 13:44:35,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:35,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32894788] [2022-02-15 13:44:35,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:35,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:35,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:35,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:35,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:35,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32894788] [2022-02-15 13:44:35,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32894788] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:35,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113085524] [2022-02-15 13:44:35,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:44:35,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:35,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:35,969 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) [2022-02-15 13:44:35,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-15 13:44:36,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:44:36,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:36,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:36,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:36,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:36,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:36,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:36,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:36,307 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:36,308 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:36,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:36,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:36,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:36,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113085524] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:36,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:36,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:36,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205324028] [2022-02-15 13:44:36,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:36,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:36,345 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:36,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:36,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:36,345 INFO L87 Difference]: Start difference. First operand 731 states and 2755 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:36,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:36,572 INFO L93 Difference]: Finished difference Result 1183 states and 4481 transitions. [2022-02-15 13:44:36,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:36,572 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:36,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:36,575 INFO L225 Difference]: With dead ends: 1183 [2022-02-15 13:44:36,575 INFO L226 Difference]: Without dead ends: 1101 [2022-02-15 13:44:36,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:44:36,576 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 99 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:36,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 51 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 507 Invalid, 0 Unknown, 77 Unchecked, 0.2s Time] [2022-02-15 13:44:36,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2022-02-15 13:44:36,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 762. [2022-02-15 13:44:36,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 3.776609724047306) internal successors, (2874), 761 states have internal predecessors, (2874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:36,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 2874 transitions. [2022-02-15 13:44:36,591 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 2874 transitions. Word has length 26 [2022-02-15 13:44:36,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:36,591 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 2874 transitions. [2022-02-15 13:44:36,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:36,591 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 2874 transitions. [2022-02-15 13:44:36,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:36,592 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:36,592 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:36,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:36,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:36,807 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:36,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:36,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1705152987, now seen corresponding path program 5 times [2022-02-15 13:44:36,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:36,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289163435] [2022-02-15 13:44:36,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:36,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:36,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:36,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289163435] [2022-02-15 13:44:36,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289163435] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:36,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445641044] [2022-02-15 13:44:36,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:44:36,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:36,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:36,888 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) [2022-02-15 13:44:36,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-15 13:44:36,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:44:36,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:36,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:36,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:37,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:37,027 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:37,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:37,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:37,204 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:37,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:37,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:37,217 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:37,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445641044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:37,241 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:37,241 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:37,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043535901] [2022-02-15 13:44:37,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:37,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:37,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:37,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:37,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:37,242 INFO L87 Difference]: Start difference. First operand 762 states and 2874 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:44:37,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:37,495 INFO L93 Difference]: Finished difference Result 1201 states and 4552 transitions. [2022-02-15 13:44:37,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:37,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:37,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:37,498 INFO L225 Difference]: With dead ends: 1201 [2022-02-15 13:44:37,498 INFO L226 Difference]: Without dead ends: 1119 [2022-02-15 13:44:37,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:44:37,498 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:37,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 65 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 609 Invalid, 0 Unknown, 142 Unchecked, 0.2s Time] [2022-02-15 13:44:37,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2022-02-15 13:44:37,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 761. [2022-02-15 13:44:37,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 760 states have (on average 3.7776315789473682) internal successors, (2871), 760 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:37,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 2871 transitions. [2022-02-15 13:44:37,513 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 2871 transitions. Word has length 26 [2022-02-15 13:44:37,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:37,513 INFO L470 AbstractCegarLoop]: Abstraction has 761 states and 2871 transitions. [2022-02-15 13:44:37,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:44:37,513 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 2871 transitions. [2022-02-15 13:44:37,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:37,514 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:37,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:37,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-02-15 13:44:37,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:37,722 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:37,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:37,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1242967396, now seen corresponding path program 4 times [2022-02-15 13:44:37,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:37,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13611831] [2022-02-15 13:44:37,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:37,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:37,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:37,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:37,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13611831] [2022-02-15 13:44:37,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13611831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:37,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669925091] [2022-02-15 13:44:37,814 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:44:37,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:37,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:37,815 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) [2022-02-15 13:44:37,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-15 13:44:37,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:44:37,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:37,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:37,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:37,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:37,984 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:38,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:38,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:38,159 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:38,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:38,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:38,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:38,197 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:38,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669925091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:38,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:38,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:38,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161246624] [2022-02-15 13:44:38,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:38,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:38,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:38,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:38,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:38,198 INFO L87 Difference]: Start difference. First operand 761 states and 2871 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:38,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:38,467 INFO L93 Difference]: Finished difference Result 1147 states and 4334 transitions. [2022-02-15 13:44:38,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:38,468 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:38,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:38,469 INFO L225 Difference]: With dead ends: 1147 [2022-02-15 13:44:38,470 INFO L226 Difference]: Without dead ends: 1080 [2022-02-15 13:44:38,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:44:38,470 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 70 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:38,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 61 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 629 Invalid, 0 Unknown, 39 Unchecked, 0.2s Time] [2022-02-15 13:44:38,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2022-02-15 13:44:38,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 746. [2022-02-15 13:44:38,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 3.7731543624161072) internal successors, (2811), 745 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:38,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 2811 transitions. [2022-02-15 13:44:38,483 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 2811 transitions. Word has length 26 [2022-02-15 13:44:38,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:38,483 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 2811 transitions. [2022-02-15 13:44:38,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:38,483 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 2811 transitions. [2022-02-15 13:44:38,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:38,485 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:38,485 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:38,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:38,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-02-15 13:44:38,699 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:38,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:38,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1083669434, now seen corresponding path program 5 times [2022-02-15 13:44:38,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:38,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237614033] [2022-02-15 13:44:38,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:38,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:38,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:38,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:38,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:38,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237614033] [2022-02-15 13:44:38,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237614033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:38,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437912046] [2022-02-15 13:44:38,769 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:44:38,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:38,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:38,770 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) [2022-02-15 13:44:38,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-15 13:44:38,799 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:44:38,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:38,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:38,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:38,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:38,897 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:38,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:38,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:39,057 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:39,057 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:39,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:39,065 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:39,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:39,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437912046] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:39,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:39,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:39,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437483899] [2022-02-15 13:44:39,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:39,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:39,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:39,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:39,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:39,090 INFO L87 Difference]: Start difference. First operand 746 states and 2811 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:39,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:39,349 INFO L93 Difference]: Finished difference Result 1149 states and 4350 transitions. [2022-02-15 13:44:39,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:44:39,349 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:39,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:39,351 INFO L225 Difference]: With dead ends: 1149 [2022-02-15 13:44:39,351 INFO L226 Difference]: Without dead ends: 1070 [2022-02-15 13:44:39,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:44:39,352 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 80 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:39,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 60 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 632 Invalid, 0 Unknown, 62 Unchecked, 0.2s Time] [2022-02-15 13:44:39,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-02-15 13:44:39,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 728. [2022-02-15 13:44:39,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 3.7427785419532325) internal successors, (2721), 727 states have internal predecessors, (2721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:39,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 2721 transitions. [2022-02-15 13:44:39,365 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 2721 transitions. Word has length 26 [2022-02-15 13:44:39,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:39,365 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 2721 transitions. [2022-02-15 13:44:39,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:39,365 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 2721 transitions. [2022-02-15 13:44:39,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:39,366 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:39,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:39,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:39,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-15 13:44:39,580 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:39,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:39,580 INFO L85 PathProgramCache]: Analyzing trace with hash 194382122, now seen corresponding path program 1 times [2022-02-15 13:44:39,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:39,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799072939] [2022-02-15 13:44:39,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:39,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:39,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:39,664 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:39,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799072939] [2022-02-15 13:44:39,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799072939] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:39,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501427483] [2022-02-15 13:44:39,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:39,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:39,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:39,665 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) [2022-02-15 13:44:39,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-15 13:44:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:39,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:39,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:39,818 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:39,818 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:39,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:39,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:39,982 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:39,982 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:39,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:39,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:40,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501427483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:40,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:40,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:40,021 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542074477] [2022-02-15 13:44:40,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:40,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:40,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:40,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:40,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:40,023 INFO L87 Difference]: Start difference. First operand 728 states and 2721 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:44:40,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:40,312 INFO L93 Difference]: Finished difference Result 1017 states and 3824 transitions. [2022-02-15 13:44:40,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:44:40,312 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 26 [2022-02-15 13:44:40,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:40,314 INFO L225 Difference]: With dead ends: 1017 [2022-02-15 13:44:40,314 INFO L226 Difference]: Without dead ends: 1014 [2022-02-15 13:44:40,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:44:40,315 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 74 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:40,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 75 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 650 Invalid, 0 Unknown, 101 Unchecked, 0.2s Time] [2022-02-15 13:44:40,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2022-02-15 13:44:40,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 775. [2022-02-15 13:44:40,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 774 states have (on average 3.7583979328165373) internal successors, (2909), 774 states have internal predecessors, (2909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:40,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 2909 transitions. [2022-02-15 13:44:40,328 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 2909 transitions. Word has length 26 [2022-02-15 13:44:40,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:40,328 INFO L470 AbstractCegarLoop]: Abstraction has 775 states and 2909 transitions. [2022-02-15 13:44:40,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:44:40,329 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 2909 transitions. [2022-02-15 13:44:40,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:40,330 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:40,330 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:40,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:40,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-15 13:44:40,543 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:40,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:40,544 INFO L85 PathProgramCache]: Analyzing trace with hash 195305643, now seen corresponding path program 1 times [2022-02-15 13:44:40,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:40,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425086802] [2022-02-15 13:44:40,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:40,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:40,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:40,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:40,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:40,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425086802] [2022-02-15 13:44:40,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425086802] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:40,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405624176] [2022-02-15 13:44:40,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:40,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:40,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:40,633 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) [2022-02-15 13:44:40,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-15 13:44:40,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:40,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:40,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:40,796 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:40,797 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:40,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:40,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:40,967 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:40,967 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:40,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:40,975 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:41,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:41,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405624176] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:41,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:41,004 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:44:41,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700630154] [2022-02-15 13:44:41,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:41,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:41,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:41,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:41,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:41,005 INFO L87 Difference]: Start difference. First operand 775 states and 2909 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:44:41,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:41,393 INFO L93 Difference]: Finished difference Result 1118 states and 4228 transitions. [2022-02-15 13:44:41,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:44:41,393 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 26 [2022-02-15 13:44:41,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:41,396 INFO L225 Difference]: With dead ends: 1118 [2022-02-15 13:44:41,396 INFO L226 Difference]: Without dead ends: 1043 [2022-02-15 13:44:41,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:44:41,397 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 113 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:41,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 76 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 890 Invalid, 0 Unknown, 101 Unchecked, 0.3s Time] [2022-02-15 13:44:41,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2022-02-15 13:44:41,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 755. [2022-02-15 13:44:41,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.7519893899204244) internal successors, (2829), 754 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:41,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2829 transitions. [2022-02-15 13:44:41,410 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2829 transitions. Word has length 26 [2022-02-15 13:44:41,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:41,410 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 2829 transitions. [2022-02-15 13:44:41,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:44:41,410 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2829 transitions. [2022-02-15 13:44:41,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:41,412 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:41,412 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:41,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:41,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-15 13:44:41,627 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:41,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:41,628 INFO L85 PathProgramCache]: Analyzing trace with hash 2101425572, now seen corresponding path program 2 times [2022-02-15 13:44:41,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:41,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908326422] [2022-02-15 13:44:41,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:41,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:41,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:41,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:41,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908326422] [2022-02-15 13:44:41,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908326422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:41,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524831155] [2022-02-15 13:44:41,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:44:41,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:41,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:41,704 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) [2022-02-15 13:44:41,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-15 13:44:41,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:44:41,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:41,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:44:41,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:41,860 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:41,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:42,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:42,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:42,162 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:42,162 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:42,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:42,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524831155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:42,216 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:42,216 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-02-15 13:44:42,216 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009371296] [2022-02-15 13:44:42,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:42,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:44:42,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:42,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:44:42,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:44:42,217 INFO L87 Difference]: Start difference. First operand 755 states and 2829 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:43,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:43,329 INFO L93 Difference]: Finished difference Result 1427 states and 5420 transitions. [2022-02-15 13:44:43,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:44:43,330 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:43,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:43,332 INFO L225 Difference]: With dead ends: 1427 [2022-02-15 13:44:43,332 INFO L226 Difference]: Without dead ends: 1352 [2022-02-15 13:44:43,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:44:43,333 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 426 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:43,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 80 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:44:43,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2022-02-15 13:44:43,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 751. [2022-02-15 13:44:43,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 3.7506666666666666) internal successors, (2813), 750 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 2813 transitions. [2022-02-15 13:44:43,347 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 2813 transitions. Word has length 26 [2022-02-15 13:44:43,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:43,347 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 2813 transitions. [2022-02-15 13:44:43,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:43,347 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 2813 transitions. [2022-02-15 13:44:43,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:43,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:43,348 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:43,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:43,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:43,549 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:43,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:43,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1304045621, now seen corresponding path program 1 times [2022-02-15 13:44:43,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:43,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008838256] [2022-02-15 13:44:43,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:43,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:43,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:43,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:43,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008838256] [2022-02-15 13:44:43,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008838256] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:43,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171026292] [2022-02-15 13:44:43,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:43,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:43,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:43,668 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) [2022-02-15 13:44:43,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-15 13:44:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:43,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:43,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:43,827 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:43,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:44:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:43,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:43,993 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:43,993 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:44,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:44,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:44,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:44,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171026292] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:44,031 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:44,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:44:44,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401975779] [2022-02-15 13:44:44,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:44,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:44:44,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:44,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:44:44,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:44:44,031 INFO L87 Difference]: Start difference. First operand 751 states and 2813 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:44:44,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:44,487 INFO L93 Difference]: Finished difference Result 1258 states and 4804 transitions. [2022-02-15 13:44:44,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:44:44,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 26 [2022-02-15 13:44:44,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:44,489 INFO L225 Difference]: With dead ends: 1258 [2022-02-15 13:44:44,489 INFO L226 Difference]: Without dead ends: 1158 [2022-02-15 13:44:44,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:44:44,490 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 192 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:44,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 66 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 829 Invalid, 0 Unknown, 23 Unchecked, 0.4s Time] [2022-02-15 13:44:44,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1158 states. [2022-02-15 13:44:44,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1158 to 771. [2022-02-15 13:44:44,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 770 states have (on average 3.787012987012987) internal successors, (2916), 770 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:44,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 2916 transitions. [2022-02-15 13:44:44,504 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 2916 transitions. Word has length 26 [2022-02-15 13:44:44,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:44,504 INFO L470 AbstractCegarLoop]: Abstraction has 771 states and 2916 transitions. [2022-02-15 13:44:44,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:44:44,504 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 2916 transitions. [2022-02-15 13:44:44,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:44,505 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:44,506 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:44,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-15 13:44:44,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:44,723 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:44,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:44,724 INFO L85 PathProgramCache]: Analyzing trace with hash -895717173, now seen corresponding path program 2 times [2022-02-15 13:44:44,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:44,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421769815] [2022-02-15 13:44:44,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:44,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:44,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:44,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:44:44,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:44,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421769815] [2022-02-15 13:44:44,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421769815] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:44,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912962939] [2022-02-15 13:44:44,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:44:44,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:44,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:44,830 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) [2022-02-15 13:44:44,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-15 13:44:44,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:44:44,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:44,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:44:44,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:44,985 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:44,985 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:45,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:45,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:45,412 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:45,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:44:45,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:45,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912962939] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:45,547 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:45,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:44:45,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724187310] [2022-02-15 13:44:45,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:45,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:44:45,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:45,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:44:45,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:44:45,548 INFO L87 Difference]: Start difference. First operand 771 states and 2916 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:44:50,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:50,383 INFO L93 Difference]: Finished difference Result 5151 states and 18340 transitions. [2022-02-15 13:44:50,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-15 13:44:50,383 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:44:50,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:50,392 INFO L225 Difference]: With dead ends: 5151 [2022-02-15 13:44:50,392 INFO L226 Difference]: Without dead ends: 4243 [2022-02-15 13:44:50,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 36 SyntacticMatches, 7 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3264 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1731, Invalid=7389, Unknown=0, NotChecked=0, Total=9120 [2022-02-15 13:44:50,394 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 1103 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 2991 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1103 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 4194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 2991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 798 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:50,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1103 Valid, 312 Invalid, 4194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 2991 Invalid, 0 Unknown, 798 Unchecked, 1.4s Time] [2022-02-15 13:44:50,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4243 states. [2022-02-15 13:44:50,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4243 to 1015. [2022-02-15 13:44:50,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 1014 states have (on average 3.888560157790927) internal successors, (3943), 1014 states have internal predecessors, (3943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:50,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 3943 transitions. [2022-02-15 13:44:50,427 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 3943 transitions. Word has length 26 [2022-02-15 13:44:50,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:50,427 INFO L470 AbstractCegarLoop]: Abstraction has 1015 states and 3943 transitions. [2022-02-15 13:44:50,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:44:50,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 3943 transitions. [2022-02-15 13:44:50,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:50,429 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:50,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:50,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-15 13:44:50,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:50,640 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:50,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:50,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1739868142, now seen corresponding path program 3 times [2022-02-15 13:44:50,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:50,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046112557] [2022-02-15 13:44:50,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:50,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:50,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:50,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046112557] [2022-02-15 13:44:50,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046112557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035887672] [2022-02-15 13:44:50,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:50,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:50,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:50,728 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) [2022-02-15 13:44:50,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-15 13:44:50,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:44:50,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:50,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:44:50,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:50,878 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:50,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:51,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:51,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:51,314 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:51,314 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:44:51,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:51,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035887672] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:51,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:51,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:44:51,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944984587] [2022-02-15 13:44:51,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:51,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:44:51,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:51,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:44:51,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:44:51,425 INFO L87 Difference]: Start difference. First operand 1015 states and 3943 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:44:54,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:54,758 INFO L93 Difference]: Finished difference Result 3237 states and 11702 transitions. [2022-02-15 13:44:54,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-15 13:44:54,759 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:44:54,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:54,764 INFO L225 Difference]: With dead ends: 3237 [2022-02-15 13:44:54,764 INFO L226 Difference]: Without dead ends: 2886 [2022-02-15 13:44:54,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 39 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2034 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1184, Invalid=4978, Unknown=0, NotChecked=0, Total=6162 [2022-02-15 13:44:54,766 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 999 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 2389 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 999 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 3343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 2389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 659 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:54,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [999 Valid, 249 Invalid, 3343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 2389 Invalid, 0 Unknown, 659 Unchecked, 1.1s Time] [2022-02-15 13:44:54,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2022-02-15 13:44:54,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 1078. [2022-02-15 13:44:54,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 1077 states have (on average 3.89322191272052) internal successors, (4193), 1077 states have internal predecessors, (4193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:54,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 4193 transitions. [2022-02-15 13:44:54,790 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 4193 transitions. Word has length 26 [2022-02-15 13:44:54,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:54,790 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 4193 transitions. [2022-02-15 13:44:54,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:44:54,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 4193 transitions. [2022-02-15 13:44:54,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:54,792 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:54,793 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:54,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:54,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:54,994 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:54,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:54,994 INFO L85 PathProgramCache]: Analyzing trace with hash 163427787, now seen corresponding path program 3 times [2022-02-15 13:44:54,994 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:54,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040225209] [2022-02-15 13:44:54,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:54,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:55,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:55,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:55,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040225209] [2022-02-15 13:44:55,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040225209] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:55,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077516098] [2022-02-15 13:44:55,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:44:55,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:55,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:55,091 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) [2022-02-15 13:44:55,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-15 13:44:55,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:44:55,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:55,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:44:55,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:55,301 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:55,301 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:55,379 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:55,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:55,662 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:55,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:44:55,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:55,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077516098] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:55,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:55,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:44:55,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458447250] [2022-02-15 13:44:55,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:55,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:44:55,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:55,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:44:55,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:44:55,789 INFO L87 Difference]: Start difference. First operand 1078 states and 4193 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:44:57,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:57,864 INFO L93 Difference]: Finished difference Result 2573 states and 9605 transitions. [2022-02-15 13:44:57,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-15 13:44:57,874 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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 26 [2022-02-15 13:44:57,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:57,879 INFO L225 Difference]: With dead ends: 2573 [2022-02-15 13:44:57,879 INFO L226 Difference]: Without dead ends: 2367 [2022-02-15 13:44:57,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=620, Invalid=2920, Unknown=0, NotChecked=0, Total=3540 [2022-02-15 13:44:57,880 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 565 mSDsluCounter, 1443 mSDsCounter, 0 mSdLazyCounter, 1960 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 3210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1094 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:57,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [565 Valid, 174 Invalid, 3210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1960 Invalid, 0 Unknown, 1094 Unchecked, 0.8s Time] [2022-02-15 13:44:57,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2022-02-15 13:44:57,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 1104. [2022-02-15 13:44:57,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.8812330009066183) internal successors, (4281), 1103 states have internal predecessors, (4281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:57,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4281 transitions. [2022-02-15 13:44:57,901 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4281 transitions. Word has length 26 [2022-02-15 13:44:57,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:57,901 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 4281 transitions. [2022-02-15 13:44:57,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:44:57,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4281 transitions. [2022-02-15 13:44:57,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:57,903 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:57,903 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:57,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:58,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:58,119 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:58,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:58,119 INFO L85 PathProgramCache]: Analyzing trace with hash -129975220, now seen corresponding path program 1 times [2022-02-15 13:44:58,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:58,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883141986] [2022-02-15 13:44:58,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:58,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:58,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:58,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:58,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:58,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883141986] [2022-02-15 13:44:58,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883141986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:58,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021729207] [2022-02-15 13:44:58,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:58,204 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:58,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:58,205 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) [2022-02-15 13:44:58,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-15 13:44:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:58,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:58,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:58,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:44:58,399 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:44:58,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:58,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:58,532 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:58,532 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:44:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:44:58,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:44:58,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:58,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021729207] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:58,573 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:58,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:44:58,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677790144] [2022-02-15 13:44:58,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:58,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:44:58,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:58,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:44:58,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:44:58,574 INFO L87 Difference]: Start difference. First operand 1104 states and 4281 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:58,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:44:58,888 INFO L93 Difference]: Finished difference Result 1445 states and 5542 transitions. [2022-02-15 13:44:58,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:44:58,889 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:44:58,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:44:58,892 INFO L225 Difference]: With dead ends: 1445 [2022-02-15 13:44:58,892 INFO L226 Difference]: Without dead ends: 1424 [2022-02-15 13:44:58,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:44:58,892 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 114 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:44:58,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 59 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 624 Invalid, 0 Unknown, 82 Unchecked, 0.2s Time] [2022-02-15 13:44:58,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2022-02-15 13:44:58,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1083. [2022-02-15 13:44:58,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1082 states have (on average 3.8964879852125693) internal successors, (4216), 1082 states have internal predecessors, (4216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:44:58,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 4216 transitions. [2022-02-15 13:44:58,909 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 4216 transitions. Word has length 26 [2022-02-15 13:44:58,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:44:58,909 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 4216 transitions. [2022-02-15 13:44:58,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:44:58,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 4216 transitions. [2022-02-15 13:44:58,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:44:58,912 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:44:58,912 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:44:58,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-15 13:44:59,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-15 13:44:59,123 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:44:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:44:59,124 INFO L85 PathProgramCache]: Analyzing trace with hash 237772382, now seen corresponding path program 6 times [2022-02-15 13:44:59,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:44:59,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112833972] [2022-02-15 13:44:59,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:44:59,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:44:59,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:44:59,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:59,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:44:59,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112833972] [2022-02-15 13:44:59,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112833972] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:44:59,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188980511] [2022-02-15 13:44:59,198 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:44:59,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:44:59,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:44:59,200 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) [2022-02-15 13:44:59,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-15 13:44:59,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:44:59,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:44:59,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:44:59,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:44:59,350 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:59,351 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:44:59,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:59,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:44:59,617 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:44:59,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:44:59,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:44:59,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188980511] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:44:59,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:44:59,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:44:59,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680890413] [2022-02-15 13:44:59,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:44:59,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:44:59,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:44:59,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:44:59,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:44:59,720 INFO L87 Difference]: Start difference. First operand 1083 states and 4216 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:45:00,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:00,690 INFO L93 Difference]: Finished difference Result 1971 states and 7502 transitions. [2022-02-15 13:45:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:45:00,690 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2022-02-15 13:45:00,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:00,693 INFO L225 Difference]: With dead ends: 1971 [2022-02-15 13:45:00,693 INFO L226 Difference]: Without dead ends: 1760 [2022-02-15 13:45:00,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=338, Invalid=1302, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:45:00,696 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 484 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 341 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:00,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 90 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1020 Invalid, 0 Unknown, 341 Unchecked, 0.4s Time] [2022-02-15 13:45:00,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1760 states. [2022-02-15 13:45:00,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1760 to 1122. [2022-02-15 13:45:00,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1121 states have (on average 3.8858162355040142) internal successors, (4356), 1121 states have internal predecessors, (4356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:00,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 4356 transitions. [2022-02-15 13:45:00,713 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 4356 transitions. Word has length 26 [2022-02-15 13:45:00,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:00,717 INFO L470 AbstractCegarLoop]: Abstraction has 1122 states and 4356 transitions. [2022-02-15 13:45:00,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:45:00,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 4356 transitions. [2022-02-15 13:45:00,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:00,721 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:00,721 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:00,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:00,931 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,SelfDestructingSolverStorable35 [2022-02-15 13:45:00,931 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:00,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:00,932 INFO L85 PathProgramCache]: Analyzing trace with hash 422766040, now seen corresponding path program 4 times [2022-02-15 13:45:00,932 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:00,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109006334] [2022-02-15 13:45:00,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:00,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:00,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:01,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:01,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109006334] [2022-02-15 13:45:01,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109006334] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:01,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63214752] [2022-02-15 13:45:01,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:01,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:01,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:01,020 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) [2022-02-15 13:45:01,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-15 13:45:01,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:01,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:01,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:01,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:01,169 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:01,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 11 [2022-02-15 13:45:01,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:01,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:01,306 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:01,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:01,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:01,316 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:01,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:01,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63214752] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:01,351 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:01,351 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:45:01,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221375871] [2022-02-15 13:45:01,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:01,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:01,351 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:01,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:01,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:01,352 INFO L87 Difference]: Start difference. First operand 1122 states and 4356 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:01,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:01,752 INFO L93 Difference]: Finished difference Result 1473 states and 5695 transitions. [2022-02-15 13:45:01,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:01,752 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:01,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:01,755 INFO L225 Difference]: With dead ends: 1473 [2022-02-15 13:45:01,755 INFO L226 Difference]: Without dead ends: 1400 [2022-02-15 13:45:01,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:01,755 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 114 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:01,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 68 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:45:01,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2022-02-15 13:45:01,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1122. [2022-02-15 13:45:01,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1121 states have (on average 3.8858162355040142) internal successors, (4356), 1121 states have internal predecessors, (4356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:01,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 4356 transitions. [2022-02-15 13:45:01,772 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 4356 transitions. Word has length 26 [2022-02-15 13:45:01,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:01,772 INFO L470 AbstractCegarLoop]: Abstraction has 1122 states and 4356 transitions. [2022-02-15 13:45:01,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:01,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 4356 transitions. [2022-02-15 13:45:01,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:01,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:01,774 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:01,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-15 13:45:01,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-15 13:45:01,975 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:01,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:01,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1280716796, now seen corresponding path program 7 times [2022-02-15 13:45:01,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:01,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270871988] [2022-02-15 13:45:01,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:01,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:02,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:02,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:02,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270871988] [2022-02-15 13:45:02,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270871988] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:02,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854674985] [2022-02-15 13:45:02,058 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:02,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:02,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:02,059 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) [2022-02-15 13:45:02,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-15 13:45:02,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:02,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:02,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:02,179 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:02,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:02,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:02,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:02,346 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:02,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:02,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:02,357 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:02,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:02,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854674985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:02,400 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:02,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:45:02,400 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499862400] [2022-02-15 13:45:02,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:02,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:02,401 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:02,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:02,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:02,401 INFO L87 Difference]: Start difference. First operand 1122 states and 4356 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:02,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:02,782 INFO L93 Difference]: Finished difference Result 1505 states and 5807 transitions. [2022-02-15 13:45:02,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:02,782 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:02,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:02,785 INFO L225 Difference]: With dead ends: 1505 [2022-02-15 13:45:02,785 INFO L226 Difference]: Without dead ends: 1432 [2022-02-15 13:45:02,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:02,789 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 111 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:02,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 73 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:45:02,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2022-02-15 13:45:02,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1129. [2022-02-15 13:45:02,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 1128 states have (on average 3.8847517730496453) internal successors, (4382), 1128 states have internal predecessors, (4382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:02,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 4382 transitions. [2022-02-15 13:45:02,810 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 4382 transitions. Word has length 26 [2022-02-15 13:45:02,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:02,810 INFO L470 AbstractCegarLoop]: Abstraction has 1129 states and 4382 transitions. [2022-02-15 13:45:02,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:02,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 4382 transitions. [2022-02-15 13:45:02,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:02,812 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:02,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:02,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-15 13:45:03,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:03,019 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:03,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:03,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1045920034, now seen corresponding path program 8 times [2022-02-15 13:45:03,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:03,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186398976] [2022-02-15 13:45:03,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:03,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:03,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:03,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:03,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186398976] [2022-02-15 13:45:03,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186398976] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:03,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281470384] [2022-02-15 13:45:03,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:45:03,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:03,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:03,090 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) [2022-02-15 13:45:03,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-15 13:45:03,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:03,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:03,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:03,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:03,207 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:03,207 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:03,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:03,450 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:03,450 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:45:03,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:03,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281470384] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:03,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:03,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:45:03,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381623000] [2022-02-15 13:45:03,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:03,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:45:03,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:03,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:45:03,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:45:03,550 INFO L87 Difference]: Start difference. First operand 1129 states and 4382 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:45:05,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:05,075 INFO L93 Difference]: Finished difference Result 2053 states and 7840 transitions. [2022-02-15 13:45:05,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:45:05,076 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2022-02-15 13:45:05,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:05,079 INFO L225 Difference]: With dead ends: 2053 [2022-02-15 13:45:05,079 INFO L226 Difference]: Without dead ends: 1863 [2022-02-15 13:45:05,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=492, Invalid=1860, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 13:45:05,080 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 420 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 1553 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 407 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:05,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 119 Invalid, 2089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1553 Invalid, 0 Unknown, 407 Unchecked, 0.6s Time] [2022-02-15 13:45:05,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-02-15 13:45:05,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1137. [2022-02-15 13:45:05,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 3.8882042253521125) internal successors, (4417), 1136 states have internal predecessors, (4417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:05,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 4417 transitions. [2022-02-15 13:45:05,098 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 4417 transitions. Word has length 26 [2022-02-15 13:45:05,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:05,099 INFO L470 AbstractCegarLoop]: Abstraction has 1137 states and 4417 transitions. [2022-02-15 13:45:05,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:45:05,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 4417 transitions. [2022-02-15 13:45:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:05,101 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:05,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:05,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:05,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-15 13:45:05,301 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:05,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:05,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1134269976, now seen corresponding path program 5 times [2022-02-15 13:45:05,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:05,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752376851] [2022-02-15 13:45:05,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:05,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:05,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:05,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:05,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752376851] [2022-02-15 13:45:05,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752376851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:05,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035843618] [2022-02-15 13:45:05,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:45:05,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:05,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:05,372 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) [2022-02-15 13:45:05,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-15 13:45:05,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:05,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:05,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:05,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:05,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:05,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:05,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:05,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:05,660 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:05,660 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:05,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:05,669 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:05,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:05,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035843618] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:05,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:05,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:45:05,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220222660] [2022-02-15 13:45:05,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:05,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:05,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:05,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:05,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:05,706 INFO L87 Difference]: Start difference. First operand 1137 states and 4417 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:06,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:06,085 INFO L93 Difference]: Finished difference Result 1474 states and 5704 transitions. [2022-02-15 13:45:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:06,086 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:06,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:06,088 INFO L225 Difference]: With dead ends: 1474 [2022-02-15 13:45:06,089 INFO L226 Difference]: Without dead ends: 1401 [2022-02-15 13:45:06,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:06,089 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 108 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:06,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 67 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:45:06,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2022-02-15 13:45:06,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1146. [2022-02-15 13:45:06,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 3.890829694323144) internal successors, (4455), 1145 states have internal predecessors, (4455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:06,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 4455 transitions. [2022-02-15 13:45:06,117 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 4455 transitions. Word has length 26 [2022-02-15 13:45:06,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:06,117 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 4455 transitions. [2022-02-15 13:45:06,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:06,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 4455 transitions. [2022-02-15 13:45:06,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:06,119 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:06,119 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:06,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-15 13:45:06,319 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,SelfDestructingSolverStorable39 [2022-02-15 13:45:06,320 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:06,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:06,320 INFO L85 PathProgramCache]: Analyzing trace with hash -385639184, now seen corresponding path program 6 times [2022-02-15 13:45:06,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:06,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443410762] [2022-02-15 13:45:06,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:06,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:06,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:06,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:06,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:06,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443410762] [2022-02-15 13:45:06,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443410762] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:06,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982358859] [2022-02-15 13:45:06,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:45:06,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:06,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:06,394 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) [2022-02-15 13:45:06,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-15 13:45:06,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:45:06,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:06,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:06,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:06,509 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:06,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:06,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:06,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:06,833 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:06,833 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:45:06,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:06,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982358859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:06,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:06,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:45:06,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20015439] [2022-02-15 13:45:06,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:06,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:45:06,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:06,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:45:06,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:45:06,933 INFO L87 Difference]: Start difference. First operand 1146 states and 4455 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:08,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:08,337 INFO L93 Difference]: Finished difference Result 1988 states and 7612 transitions. [2022-02-15 13:45:08,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:45:08,337 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:08,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:08,341 INFO L225 Difference]: With dead ends: 1988 [2022-02-15 13:45:08,341 INFO L226 Difference]: Without dead ends: 1808 [2022-02-15 13:45:08,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=470, Invalid=1786, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:45:08,342 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 446 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 266 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:08,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 106 Invalid, 1840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1442 Invalid, 0 Unknown, 266 Unchecked, 0.6s Time] [2022-02-15 13:45:08,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2022-02-15 13:45:08,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1148. [2022-02-15 13:45:08,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1147 states have (on average 3.891020052310375) internal successors, (4463), 1147 states have internal predecessors, (4463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:08,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 4463 transitions. [2022-02-15 13:45:08,359 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 4463 transitions. Word has length 26 [2022-02-15 13:45:08,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:08,360 INFO L470 AbstractCegarLoop]: Abstraction has 1148 states and 4463 transitions. [2022-02-15 13:45:08,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:08,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 4463 transitions. [2022-02-15 13:45:08,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:08,362 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:08,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:08,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-15 13:45:08,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:08,562 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:08,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:08,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1828012003, now seen corresponding path program 6 times [2022-02-15 13:45:08,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:08,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779773879] [2022-02-15 13:45:08,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:08,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:08,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:08,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:08,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779773879] [2022-02-15 13:45:08,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779773879] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:08,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553583485] [2022-02-15 13:45:08,650 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:45:08,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:08,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:08,651 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) [2022-02-15 13:45:08,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-15 13:45:08,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:45:08,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:08,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:08,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:08,801 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:08,801 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:08,958 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:08,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:09,089 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:09,089 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:45:09,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:09,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553583485] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:09,188 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:09,188 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:45:09,188 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477735517] [2022-02-15 13:45:09,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:09,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:45:09,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:09,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:45:09,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:45:09,189 INFO L87 Difference]: Start difference. First operand 1148 states and 4463 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:10,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:10,878 INFO L93 Difference]: Finished difference Result 3662 states and 13707 transitions. [2022-02-15 13:45:10,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 13:45:10,878 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:10,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:10,885 INFO L225 Difference]: With dead ends: 3662 [2022-02-15 13:45:10,885 INFO L226 Difference]: Without dead ends: 3453 [2022-02-15 13:45:10,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=454, Invalid=2096, Unknown=0, NotChecked=0, Total=2550 [2022-02-15 13:45:10,886 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 505 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 2132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:10,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [505 Valid, 191 Invalid, 2132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1981 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-15 13:45:10,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2022-02-15 13:45:10,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 1208. [2022-02-15 13:45:10,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 3.899751449875725) internal successors, (4707), 1207 states have internal predecessors, (4707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:10,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 4707 transitions. [2022-02-15 13:45:10,917 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 4707 transitions. Word has length 26 [2022-02-15 13:45:10,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:10,917 INFO L470 AbstractCegarLoop]: Abstraction has 1208 states and 4707 transitions. [2022-02-15 13:45:10,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:10,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 4707 transitions. [2022-02-15 13:45:10,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:10,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:10,919 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:10,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-15 13:45:11,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:11,120 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:11,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:11,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1643018345, now seen corresponding path program 4 times [2022-02-15 13:45:11,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:11,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392121334] [2022-02-15 13:45:11,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:11,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:11,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:11,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:11,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392121334] [2022-02-15 13:45:11,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392121334] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:11,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056876960] [2022-02-15 13:45:11,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:11,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:11,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:11,206 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) [2022-02-15 13:45:11,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-15 13:45:11,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:11,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:11,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:11,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:11,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:11,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:11,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:11,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:11,493 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:11,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:11,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:11,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:11,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056876960] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:11,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:11,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:45:11,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360866667] [2022-02-15 13:45:11,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:11,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:11,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:11,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:11,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:11,550 INFO L87 Difference]: Start difference. First operand 1208 states and 4707 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:11,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:11,990 INFO L93 Difference]: Finished difference Result 1603 states and 6218 transitions. [2022-02-15 13:45:11,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:11,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:11,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:11,993 INFO L225 Difference]: With dead ends: 1603 [2022-02-15 13:45:11,993 INFO L226 Difference]: Without dead ends: 1521 [2022-02-15 13:45:11,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:11,994 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 103 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:11,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 82 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:45:11,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-02-15 13:45:12,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1185. [2022-02-15 13:45:12,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 3.918918918918919) internal successors, (4640), 1184 states have internal predecessors, (4640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:12,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 4640 transitions. [2022-02-15 13:45:12,011 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 4640 transitions. Word has length 26 [2022-02-15 13:45:12,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:12,011 INFO L470 AbstractCegarLoop]: Abstraction has 1185 states and 4640 transitions. [2022-02-15 13:45:12,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:12,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 4640 transitions. [2022-02-15 13:45:12,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:12,013 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:12,013 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:12,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-15 13:45:12,214 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,SelfDestructingSolverStorable42 [2022-02-15 13:45:12,214 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:12,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:12,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1175566379, now seen corresponding path program 7 times [2022-02-15 13:45:12,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:12,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109715390] [2022-02-15 13:45:12,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:12,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:12,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:12,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:12,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109715390] [2022-02-15 13:45:12,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109715390] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:12,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367870305] [2022-02-15 13:45:12,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:12,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:12,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:12,289 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) [2022-02-15 13:45:12,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-15 13:45:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:12,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:12,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:12,412 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:12,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:12,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:12,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:12,574 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:12,574 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:12,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:12,587 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:12,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:12,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367870305] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:12,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:12,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:45:12,622 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444419350] [2022-02-15 13:45:12,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:12,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:12,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:12,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:12,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:12,623 INFO L87 Difference]: Start difference. First operand 1185 states and 4640 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:12,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:12,988 INFO L93 Difference]: Finished difference Result 1626 states and 6315 transitions. [2022-02-15 13:45:12,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:12,989 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:12,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:12,993 INFO L225 Difference]: With dead ends: 1626 [2022-02-15 13:45:12,993 INFO L226 Difference]: Without dead ends: 1544 [2022-02-15 13:45:12,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:12,993 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 97 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:12,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 73 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:45:12,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2022-02-15 13:45:13,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1188. [2022-02-15 13:45:13,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 1187 states have (on average 3.91575400168492) internal successors, (4648), 1187 states have internal predecessors, (4648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 4648 transitions. [2022-02-15 13:45:13,011 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 4648 transitions. Word has length 26 [2022-02-15 13:45:13,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:13,011 INFO L470 AbstractCegarLoop]: Abstraction has 1188 states and 4648 transitions. [2022-02-15 13:45:13,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:13,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 4648 transitions. [2022-02-15 13:45:13,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:13,013 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:13,013 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:13,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-15 13:45:13,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:13,214 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:13,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:13,214 INFO L85 PathProgramCache]: Analyzing trace with hash -436912189, now seen corresponding path program 8 times [2022-02-15 13:45:13,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:13,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377063014] [2022-02-15 13:45:13,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:13,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:13,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:13,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:13,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377063014] [2022-02-15 13:45:13,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377063014] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:13,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552100969] [2022-02-15 13:45:13,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:45:13,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:13,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:13,307 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) [2022-02-15 13:45:13,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-15 13:45:13,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:13,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:13,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:45:13,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:13,453 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:13,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:13,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:13,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:13,738 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:13,738 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:45:13,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:13,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552100969] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:13,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:13,798 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-02-15 13:45:13,798 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637093286] [2022-02-15 13:45:13,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:13,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:45:13,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:13,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:45:13,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:13,799 INFO L87 Difference]: Start difference. First operand 1188 states and 4648 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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) [2022-02-15 13:45:15,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:15,492 INFO L93 Difference]: Finished difference Result 2154 states and 8269 transitions. [2022-02-15 13:45:15,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 13:45:15,492 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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 26 [2022-02-15 13:45:15,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:15,497 INFO L225 Difference]: With dead ends: 2154 [2022-02-15 13:45:15,497 INFO L226 Difference]: Without dead ends: 2072 [2022-02-15 13:45:15,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=522, Invalid=2130, Unknown=0, NotChecked=0, Total=2652 [2022-02-15 13:45:15,498 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 514 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 1768 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:15,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [514 Valid, 126 Invalid, 1939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1768 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:45:15,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-02-15 13:45:15,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1193. [2022-02-15 13:45:15,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 1192 states have (on average 3.921979865771812) internal successors, (4675), 1192 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:15,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 4675 transitions. [2022-02-15 13:45:15,522 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 4675 transitions. Word has length 26 [2022-02-15 13:45:15,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:15,522 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 4675 transitions. [2022-02-15 13:45:15,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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) [2022-02-15 13:45:15,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 4675 transitions. [2022-02-15 13:45:15,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:15,524 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:15,525 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:15,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:15,742 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,SelfDestructingSolverStorable44 [2022-02-15 13:45:15,742 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:15,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:15,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1294023441, now seen corresponding path program 5 times [2022-02-15 13:45:15,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:15,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182836080] [2022-02-15 13:45:15,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:15,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:15,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:15,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:15,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182836080] [2022-02-15 13:45:15,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182836080] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:15,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137462663] [2022-02-15 13:45:15,838 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:45:15,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:15,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:15,848 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) [2022-02-15 13:45:15,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-15 13:45:15,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:15,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:15,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:45:15,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:15,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:15,977 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:16,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:16,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:16,161 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:16,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:16,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:16,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:16,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:16,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137462663] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:16,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:16,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:16,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383801863] [2022-02-15 13:45:16,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:16,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:16,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:16,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:16,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:16,206 INFO L87 Difference]: Start difference. First operand 1193 states and 4675 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:45:16,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:16,700 INFO L93 Difference]: Finished difference Result 1715 states and 6702 transitions. [2022-02-15 13:45:16,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:45:16,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 26 [2022-02-15 13:45:16,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:16,705 INFO L225 Difference]: With dead ends: 1715 [2022-02-15 13:45:16,705 INFO L226 Difference]: Without dead ends: 1615 [2022-02-15 13:45:16,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:16,705 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 194 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:16,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 78 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:45:16,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2022-02-15 13:45:16,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1203. [2022-02-15 13:45:16,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1202 states have (on average 3.940099833610649) internal successors, (4736), 1202 states have internal predecessors, (4736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:16,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 4736 transitions. [2022-02-15 13:45:16,725 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 4736 transitions. Word has length 26 [2022-02-15 13:45:16,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:16,725 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 4736 transitions. [2022-02-15 13:45:16,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:45:16,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 4736 transitions. [2022-02-15 13:45:16,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:16,728 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:16,728 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:16,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-15 13:45:16,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:16,928 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:16,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:16,929 INFO L85 PathProgramCache]: Analyzing trace with hash 472005091, now seen corresponding path program 6 times [2022-02-15 13:45:16,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:16,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944806911] [2022-02-15 13:45:16,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:16,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:17,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:17,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:17,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944806911] [2022-02-15 13:45:17,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944806911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:17,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552824474] [2022-02-15 13:45:17,072 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:45:17,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:17,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:17,073 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) [2022-02-15 13:45:17,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-15 13:45:17,106 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:45:17,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:17,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:45:17,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:17,199 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:17,200 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:17,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:17,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:17,503 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:17,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:45:17,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:17,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552824474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:17,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:17,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:45:17,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684830447] [2022-02-15 13:45:17,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:17,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:45:17,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:17,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:45:17,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:45:17,610 INFO L87 Difference]: Start difference. First operand 1203 states and 4736 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:45:21,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:21,820 INFO L93 Difference]: Finished difference Result 5406 states and 19993 transitions. [2022-02-15 13:45:21,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-15 13:45:21,820 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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 26 [2022-02-15 13:45:21,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:21,830 INFO L225 Difference]: With dead ends: 5406 [2022-02-15 13:45:21,830 INFO L226 Difference]: Without dead ends: 4667 [2022-02-15 13:45:21,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3541 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1585, Invalid=8117, Unknown=0, NotChecked=0, Total=9702 [2022-02-15 13:45:21,832 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 923 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 2680 mSolverCounterSat, 394 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 3074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 394 IncrementalHoareTripleChecker+Valid, 2680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:21,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [923 Valid, 269 Invalid, 3074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [394 Valid, 2680 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-15 13:45:21,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2022-02-15 13:45:21,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 1262. [2022-02-15 13:45:21,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1261 states have (on average 3.985725614591594) internal successors, (5026), 1261 states have internal predecessors, (5026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:21,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 5026 transitions. [2022-02-15 13:45:21,871 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 5026 transitions. Word has length 26 [2022-02-15 13:45:21,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:21,871 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 5026 transitions. [2022-02-15 13:45:21,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:45:21,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 5026 transitions. [2022-02-15 13:45:21,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:21,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:21,874 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:21,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:22,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-15 13:45:22,082 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:22,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:22,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1966484856, now seen corresponding path program 9 times [2022-02-15 13:45:22,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:22,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896226969] [2022-02-15 13:45:22,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:22,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:22,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:22,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:22,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896226969] [2022-02-15 13:45:22,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896226969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:22,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020732219] [2022-02-15 13:45:22,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:45:22,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:22,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:22,172 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) [2022-02-15 13:45:22,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-15 13:45:22,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:45:22,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:22,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:22,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:22,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:22,375 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:22,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:22,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:22,519 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:22,519 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:22,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:22,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:22,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:22,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020732219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:22,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:22,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:22,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106048240] [2022-02-15 13:45:22,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:22,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:22,543 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:22,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:22,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:22,543 INFO L87 Difference]: Start difference. First operand 1262 states and 5026 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:22,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:22,793 INFO L93 Difference]: Finished difference Result 1668 states and 6546 transitions. [2022-02-15 13:45:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:45:22,793 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:22,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:22,797 INFO L225 Difference]: With dead ends: 1668 [2022-02-15 13:45:22,797 INFO L226 Difference]: Without dead ends: 1661 [2022-02-15 13:45:22,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:45:22,797 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 71 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:22,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 106 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 533 Invalid, 0 Unknown, 110 Unchecked, 0.2s Time] [2022-02-15 13:45:22,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2022-02-15 13:45:22,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 1340. [2022-02-15 13:45:22,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1339 states have (on average 3.9596713965646004) internal successors, (5302), 1339 states have internal predecessors, (5302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:22,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 5302 transitions. [2022-02-15 13:45:22,826 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 5302 transitions. Word has length 26 [2022-02-15 13:45:22,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:22,827 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 5302 transitions. [2022-02-15 13:45:22,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:22,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 5302 transitions. [2022-02-15 13:45:22,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:22,829 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:22,829 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:22,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-15 13:45:23,029 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,SelfDestructingSolverStorable47 [2022-02-15 13:45:23,030 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:23,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:23,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1995114007, now seen corresponding path program 1 times [2022-02-15 13:45:23,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:23,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745969872] [2022-02-15 13:45:23,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:23,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:23,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:23,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:23,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745969872] [2022-02-15 13:45:23,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745969872] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:23,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49335200] [2022-02-15 13:45:23,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:23,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:23,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:23,128 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) [2022-02-15 13:45:23,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-15 13:45:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:23,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:23,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:23,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:23,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:23,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:23,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:23,491 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:23,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:23,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:23,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:23,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:23,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49335200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:23,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:23,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:23,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845991058] [2022-02-15 13:45:23,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:23,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:23,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:23,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:23,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:23,519 INFO L87 Difference]: Start difference. First operand 1340 states and 5302 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:23,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:23,937 INFO L93 Difference]: Finished difference Result 1916 states and 7520 transitions. [2022-02-15 13:45:23,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:45:23,938 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:23,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:23,942 INFO L225 Difference]: With dead ends: 1916 [2022-02-15 13:45:23,942 INFO L226 Difference]: Without dead ends: 1809 [2022-02-15 13:45:23,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:23,943 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 164 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 276 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:23,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 97 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 862 Invalid, 0 Unknown, 276 Unchecked, 0.3s Time] [2022-02-15 13:45:23,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2022-02-15 13:45:23,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1304. [2022-02-15 13:45:23,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 1303 states have (on average 3.9693016116653874) internal successors, (5172), 1303 states have internal predecessors, (5172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:23,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 5172 transitions. [2022-02-15 13:45:23,967 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 5172 transitions. Word has length 26 [2022-02-15 13:45:23,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:23,967 INFO L470 AbstractCegarLoop]: Abstraction has 1304 states and 5172 transitions. [2022-02-15 13:45:23,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:23,967 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 5172 transitions. [2022-02-15 13:45:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:23,970 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:23,970 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:23,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-15 13:45:24,183 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,SelfDestructingSolverStorable48 [2022-02-15 13:45:24,183 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:24,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:24,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1854960793, now seen corresponding path program 9 times [2022-02-15 13:45:24,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:24,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200770360] [2022-02-15 13:45:24,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:24,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:24,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:24,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:24,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200770360] [2022-02-15 13:45:24,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200770360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:24,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125649087] [2022-02-15 13:45:24,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:45:24,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:24,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:24,267 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) [2022-02-15 13:45:24,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-15 13:45:24,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:45:24,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:24,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:24,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:24,475 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:24,478 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:24,526 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:24,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:24,622 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:24,622 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:24,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:24,630 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:24,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:24,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125649087] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:24,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:24,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:24,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58015869] [2022-02-15 13:45:24,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:24,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:24,646 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:24,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:24,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:24,646 INFO L87 Difference]: Start difference. First operand 1304 states and 5172 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:25,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:25,050 INFO L93 Difference]: Finished difference Result 1912 states and 7506 transitions. [2022-02-15 13:45:25,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:45:25,054 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:25,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:25,059 INFO L225 Difference]: With dead ends: 1912 [2022-02-15 13:45:25,059 INFO L226 Difference]: Without dead ends: 1831 [2022-02-15 13:45:25,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:25,059 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 149 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 254 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:25,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 95 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 819 Invalid, 0 Unknown, 254 Unchecked, 0.3s Time] [2022-02-15 13:45:25,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2022-02-15 13:45:25,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1296. [2022-02-15 13:45:25,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1296 states, 1295 states have (on average 3.9791505791505792) internal successors, (5153), 1295 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:25,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1296 states to 1296 states and 5153 transitions. [2022-02-15 13:45:25,083 INFO L78 Accepts]: Start accepts. Automaton has 1296 states and 5153 transitions. Word has length 26 [2022-02-15 13:45:25,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:25,083 INFO L470 AbstractCegarLoop]: Abstraction has 1296 states and 5153 transitions. [2022-02-15 13:45:25,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:25,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1296 states and 5153 transitions. [2022-02-15 13:45:25,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:25,086 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:25,086 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:25,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:25,286 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,SelfDestructingSolverStorable49 [2022-02-15 13:45:25,286 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:25,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:25,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2039399989, now seen corresponding path program 10 times [2022-02-15 13:45:25,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:25,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438430676] [2022-02-15 13:45:25,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:25,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:25,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:25,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:25,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438430676] [2022-02-15 13:45:25,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438430676] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:25,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367194554] [2022-02-15 13:45:25,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:25,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:25,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:25,403 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) [2022-02-15 13:45:25,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-15 13:45:25,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:25,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:25,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:25,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:25,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:25,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:25,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:25,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:25,765 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:25,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:25,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:25,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:25,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:25,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367194554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:25,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:25,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:25,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490256166] [2022-02-15 13:45:25,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:25,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:25,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:25,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:25,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:25,792 INFO L87 Difference]: Start difference. First operand 1296 states and 5153 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:26,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:26,138 INFO L93 Difference]: Finished difference Result 2018 states and 7870 transitions. [2022-02-15 13:45:26,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:45:26,138 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:26,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:26,143 INFO L225 Difference]: With dead ends: 2018 [2022-02-15 13:45:26,143 INFO L226 Difference]: Without dead ends: 1930 [2022-02-15 13:45:26,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:45:26,143 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 140 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 382 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:26,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 115 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 674 Invalid, 0 Unknown, 382 Unchecked, 0.3s Time] [2022-02-15 13:45:26,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2022-02-15 13:45:26,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1308. [2022-02-15 13:45:26,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1308 states, 1307 states have (on average 3.9808722264728384) internal successors, (5203), 1307 states have internal predecessors, (5203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:26,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1308 states to 1308 states and 5203 transitions. [2022-02-15 13:45:26,179 INFO L78 Accepts]: Start accepts. Automaton has 1308 states and 5203 transitions. Word has length 26 [2022-02-15 13:45:26,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:26,179 INFO L470 AbstractCegarLoop]: Abstraction has 1308 states and 5203 transitions. [2022-02-15 13:45:26,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:26,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1308 states and 5203 transitions. [2022-02-15 13:45:26,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:26,182 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:26,182 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:26,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-15 13:45:26,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:26,382 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:26,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:26,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1239474505, now seen corresponding path program 1 times [2022-02-15 13:45:26,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:26,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837506295] [2022-02-15 13:45:26,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:26,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:26,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837506295] [2022-02-15 13:45:26,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837506295] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321494995] [2022-02-15 13:45:26,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:26,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:26,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:26,462 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) [2022-02-15 13:45:26,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-15 13:45:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:26,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:26,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:26,652 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:26,653 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:26,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:26,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:26,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:26,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:26,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:26,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:26,819 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:26,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321494995] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:26,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:26,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:26,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091660684] [2022-02-15 13:45:26,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:26,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:26,819 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:26,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:26,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:26,820 INFO L87 Difference]: Start difference. First operand 1308 states and 5203 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:27,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:27,237 INFO L93 Difference]: Finished difference Result 1983 states and 7755 transitions. [2022-02-15 13:45:27,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:45:27,237 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:27,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:27,242 INFO L225 Difference]: With dead ends: 1983 [2022-02-15 13:45:27,242 INFO L226 Difference]: Without dead ends: 1942 [2022-02-15 13:45:27,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:27,243 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 182 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:27,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 93 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 816 Invalid, 0 Unknown, 269 Unchecked, 0.3s Time] [2022-02-15 13:45:27,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1942 states. [2022-02-15 13:45:27,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1942 to 1276. [2022-02-15 13:45:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1276 states, 1275 states have (on average 3.9819607843137255) internal successors, (5077), 1275 states have internal predecessors, (5077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:27,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1276 states to 1276 states and 5077 transitions. [2022-02-15 13:45:27,267 INFO L78 Accepts]: Start accepts. Automaton has 1276 states and 5077 transitions. Word has length 26 [2022-02-15 13:45:27,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:27,268 INFO L470 AbstractCegarLoop]: Abstraction has 1276 states and 5077 transitions. [2022-02-15 13:45:27,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:27,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1276 states and 5077 transitions. [2022-02-15 13:45:27,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:27,270 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:27,270 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:27,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-15 13:45:27,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:27,471 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:27,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:27,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1670154954, now seen corresponding path program 10 times [2022-02-15 13:45:27,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:27,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161902714] [2022-02-15 13:45:27,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:27,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:27,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:27,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:27,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161902714] [2022-02-15 13:45:27,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161902714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:27,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957745843] [2022-02-15 13:45:27,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:27,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:27,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:27,547 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) [2022-02-15 13:45:27,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-15 13:45:27,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:27,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:27,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:27,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:27,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:27,696 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:27,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:27,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:27,882 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:27,882 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:27,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:27,889 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:27,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:27,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957745843] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:27,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:27,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:45:27,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123912463] [2022-02-15 13:45:27,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:27,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:27,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:27,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:27,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:27,906 INFO L87 Difference]: Start difference. First operand 1276 states and 5077 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:28,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:28,254 INFO L93 Difference]: Finished difference Result 1809 states and 7105 transitions. [2022-02-15 13:45:28,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:45:28,255 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:28,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:28,258 INFO L225 Difference]: With dead ends: 1809 [2022-02-15 13:45:28,258 INFO L226 Difference]: Without dead ends: 1736 [2022-02-15 13:45:28,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:28,259 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 167 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 145 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:28,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 77 Invalid, 825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 666 Invalid, 0 Unknown, 145 Unchecked, 0.2s Time] [2022-02-15 13:45:28,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2022-02-15 13:45:28,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1285. [2022-02-15 13:45:28,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1284 states have (on average 3.9828660436137073) internal successors, (5114), 1284 states have internal predecessors, (5114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:28,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 5114 transitions. [2022-02-15 13:45:28,279 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 5114 transitions. Word has length 26 [2022-02-15 13:45:28,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:28,279 INFO L470 AbstractCegarLoop]: Abstraction has 1285 states and 5114 transitions. [2022-02-15 13:45:28,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:28,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 5114 transitions. [2022-02-15 13:45:28,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:28,281 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:28,281 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:28,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-15 13:45:28,483 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,SelfDestructingSolverStorable52 [2022-02-15 13:45:28,483 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:28,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:28,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1441380884, now seen corresponding path program 11 times [2022-02-15 13:45:28,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:28,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996334596] [2022-02-15 13:45:28,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:28,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:28,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:28,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:28,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996334596] [2022-02-15 13:45:28,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996334596] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:28,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572004773] [2022-02-15 13:45:28,561 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:45:28,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:28,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:28,572 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) [2022-02-15 13:45:28,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-15 13:45:28,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:45:28,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:28,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:28,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:28,731 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:28,731 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:28,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:28,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:28,933 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:28,933 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:28,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:28,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:28,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572004773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:28,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:28,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:45:28,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913436527] [2022-02-15 13:45:28,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:28,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:28,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:28,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:28,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:28,958 INFO L87 Difference]: Start difference. First operand 1285 states and 5114 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:29,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:29,443 INFO L93 Difference]: Finished difference Result 1821 states and 7185 transitions. [2022-02-15 13:45:29,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:45:29,443 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:29,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:29,447 INFO L225 Difference]: With dead ends: 1821 [2022-02-15 13:45:29,447 INFO L226 Difference]: Without dead ends: 1738 [2022-02-15 13:45:29,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:29,452 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 168 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 184 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:29,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 90 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1010 Invalid, 0 Unknown, 184 Unchecked, 0.4s Time] [2022-02-15 13:45:29,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2022-02-15 13:45:29,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1277. [2022-02-15 13:45:29,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 3.9827586206896552) internal successors, (5082), 1276 states have internal predecessors, (5082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:29,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 5082 transitions. [2022-02-15 13:45:29,473 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 5082 transitions. Word has length 26 [2022-02-15 13:45:29,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:29,474 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 5082 transitions. [2022-02-15 13:45:29,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:29,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 5082 transitions. [2022-02-15 13:45:29,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:29,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:29,488 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:29,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:29,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:29,696 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:29,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:29,696 INFO L85 PathProgramCache]: Analyzing trace with hash -876774731, now seen corresponding path program 11 times [2022-02-15 13:45:29,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:29,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356990310] [2022-02-15 13:45:29,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:29,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:29,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:29,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:29,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:29,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356990310] [2022-02-15 13:45:29,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356990310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:29,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348094910] [2022-02-15 13:45:29,804 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:45:29,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:29,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:29,806 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) [2022-02-15 13:45:29,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-15 13:45:29,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:29,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:29,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:29,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:29,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:29,945 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:30,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:30,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:30,156 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:30,156 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 20 [2022-02-15 13:45:30,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:30,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348094910] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:30,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:30,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:45:30,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261880921] [2022-02-15 13:45:30,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:30,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:45:30,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:30,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:45:30,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:45:30,211 INFO L87 Difference]: Start difference. First operand 1277 states and 5082 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) [2022-02-15 13:45:31,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:31,716 INFO L93 Difference]: Finished difference Result 2727 states and 10219 transitions. [2022-02-15 13:45:31,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:45:31,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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 26 [2022-02-15 13:45:31,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:31,722 INFO L225 Difference]: With dead ends: 2727 [2022-02-15 13:45:31,722 INFO L226 Difference]: Without dead ends: 2571 [2022-02-15 13:45:31,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=464, Invalid=2398, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:45:31,722 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 317 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:31,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 127 Invalid, 1981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1831 Invalid, 0 Unknown, 98 Unchecked, 0.8s Time] [2022-02-15 13:45:31,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2022-02-15 13:45:31,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 1286. [2022-02-15 13:45:31,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1285 states have (on average 3.982101167315175) internal successors, (5117), 1285 states have internal predecessors, (5117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:31,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 5117 transitions. [2022-02-15 13:45:31,749 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 5117 transitions. Word has length 26 [2022-02-15 13:45:31,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:31,749 INFO L470 AbstractCegarLoop]: Abstraction has 1286 states and 5117 transitions. [2022-02-15 13:45:31,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) [2022-02-15 13:45:31,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 5117 transitions. [2022-02-15 13:45:31,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:31,752 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:31,752 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:31,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-15 13:45:31,954 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,SelfDestructingSolverStorable54 [2022-02-15 13:45:31,954 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:31,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:31,955 INFO L85 PathProgramCache]: Analyzing trace with hash 603578721, now seen corresponding path program 12 times [2022-02-15 13:45:31,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:31,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159133880] [2022-02-15 13:45:31,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:31,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:32,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:32,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:32,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159133880] [2022-02-15 13:45:32,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159133880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:32,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28277238] [2022-02-15 13:45:32,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:45:32,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:32,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:32,027 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) [2022-02-15 13:45:32,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-15 13:45:32,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:45:32,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:32,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:32,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:32,162 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:32,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:32,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:32,343 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:32,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:32,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:32,351 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:32,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:32,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28277238] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:32,368 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:32,368 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:45:32,368 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174660830] [2022-02-15 13:45:32,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:32,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:32,368 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:32,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:32,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:32,369 INFO L87 Difference]: Start difference. First operand 1286 states and 5117 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:32,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:32,746 INFO L93 Difference]: Finished difference Result 1811 states and 7115 transitions. [2022-02-15 13:45:32,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:45:32,747 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:32,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:32,750 INFO L225 Difference]: With dead ends: 1811 [2022-02-15 13:45:32,751 INFO L226 Difference]: Without dead ends: 1729 [2022-02-15 13:45:32,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:45:32,751 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 109 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 196 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:32,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 103 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 879 Invalid, 0 Unknown, 196 Unchecked, 0.3s Time] [2022-02-15 13:45:32,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2022-02-15 13:45:32,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 1284. [2022-02-15 13:45:32,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.9820732657833204) internal successors, (5109), 1283 states have internal predecessors, (5109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:32,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 5109 transitions. [2022-02-15 13:45:32,774 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 5109 transitions. Word has length 26 [2022-02-15 13:45:32,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:32,774 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 5109 transitions. [2022-02-15 13:45:32,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:32,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 5109 transitions. [2022-02-15 13:45:32,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:32,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:32,777 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:32,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:32,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:32,978 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:32,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:32,978 INFO L85 PathProgramCache]: Analyzing trace with hash 2089503184, now seen corresponding path program 12 times [2022-02-15 13:45:32,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:32,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624572831] [2022-02-15 13:45:32,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:32,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:33,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:33,077 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:33,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624572831] [2022-02-15 13:45:33,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624572831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:33,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991898310] [2022-02-15 13:45:33,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:45:33,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:33,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:33,090 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) [2022-02-15 13:45:33,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-15 13:45:33,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:45:33,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:33,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:33,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:33,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:33,340 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:33,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:33,503 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:33,503 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:33,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:33,512 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:33,529 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:33,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991898310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:33,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:33,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:33,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360561619] [2022-02-15 13:45:33,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:33,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:33,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:33,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:33,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:33,530 INFO L87 Difference]: Start difference. First operand 1284 states and 5109 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:34,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:34,063 INFO L93 Difference]: Finished difference Result 2584 states and 10021 transitions. [2022-02-15 13:45:34,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:45:34,063 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:34,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:34,069 INFO L225 Difference]: With dead ends: 2584 [2022-02-15 13:45:34,069 INFO L226 Difference]: Without dead ends: 2503 [2022-02-15 13:45:34,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:34,069 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 250 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:34,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 110 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1029 Invalid, 0 Unknown, 198 Unchecked, 0.4s Time] [2022-02-15 13:45:34,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-02-15 13:45:34,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 1324. [2022-02-15 13:45:34,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1324 states, 1323 states have (on average 3.9614512471655328) internal successors, (5241), 1323 states have internal predecessors, (5241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:34,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1324 states to 1324 states and 5241 transitions. [2022-02-15 13:45:34,094 INFO L78 Accepts]: Start accepts. Automaton has 1324 states and 5241 transitions. Word has length 26 [2022-02-15 13:45:34,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:34,094 INFO L470 AbstractCegarLoop]: Abstraction has 1324 states and 5241 transitions. [2022-02-15 13:45:34,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:34,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1324 states and 5241 transitions. [2022-02-15 13:45:34,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:34,097 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:34,097 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:34,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:34,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:34,313 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:34,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:34,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1977979121, now seen corresponding path program 13 times [2022-02-15 13:45:34,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:34,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913736688] [2022-02-15 13:45:34,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:34,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:34,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:34,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:34,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:34,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913736688] [2022-02-15 13:45:34,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913736688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:34,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847552672] [2022-02-15 13:45:34,403 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:34,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:34,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:34,404 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) [2022-02-15 13:45:34,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-15 13:45:34,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:34,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:34,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:34,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:34,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:34,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:34,741 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:34,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:34,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:34,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:34,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:34,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847552672] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:34,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:34,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:34,764 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19546441] [2022-02-15 13:45:34,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:34,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:34,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:34,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:34,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:34,765 INFO L87 Difference]: Start difference. First operand 1324 states and 5241 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:35,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:35,171 INFO L93 Difference]: Finished difference Result 2764 states and 10705 transitions. [2022-02-15 13:45:35,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:45:35,171 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:35,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:35,177 INFO L225 Difference]: With dead ends: 2764 [2022-02-15 13:45:35,177 INFO L226 Difference]: Without dead ends: 2683 [2022-02-15 13:45:35,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:35,177 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 283 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 309 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:35,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 100 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 642 Invalid, 0 Unknown, 309 Unchecked, 0.3s Time] [2022-02-15 13:45:35,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2683 states. [2022-02-15 13:45:35,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2683 to 1318. [2022-02-15 13:45:35,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 1317 states have (on average 3.9696279422930902) internal successors, (5228), 1317 states have internal predecessors, (5228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:35,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 5228 transitions. [2022-02-15 13:45:35,203 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 5228 transitions. Word has length 26 [2022-02-15 13:45:35,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:35,203 INFO L470 AbstractCegarLoop]: Abstraction has 1318 states and 5228 transitions. [2022-02-15 13:45:35,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:35,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 5228 transitions. [2022-02-15 13:45:35,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:35,205 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:35,206 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:35,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-15 13:45:35,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-15 13:45:35,406 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:35,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:35,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1583944559, now seen corresponding path program 1 times [2022-02-15 13:45:35,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:35,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633230769] [2022-02-15 13:45:35,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:35,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:35,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:35,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633230769] [2022-02-15 13:45:35,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633230769] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867866379] [2022-02-15 13:45:35,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:35,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:35,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:35,483 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) [2022-02-15 13:45:35,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-15 13:45:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:35,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:35,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:35,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:35,674 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:35,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:35,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:35,816 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:35,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:35,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:35,826 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:35,842 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:35,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867866379] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:35,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:35,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:35,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038949472] [2022-02-15 13:45:35,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:35,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:35,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:35,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:35,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:35,843 INFO L87 Difference]: Start difference. First operand 1318 states and 5228 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:36,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:36,348 INFO L93 Difference]: Finished difference Result 2530 states and 9789 transitions. [2022-02-15 13:45:36,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:45:36,349 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:36,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:36,354 INFO L225 Difference]: With dead ends: 2530 [2022-02-15 13:45:36,355 INFO L226 Difference]: Without dead ends: 2509 [2022-02-15 13:45:36,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:36,355 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 256 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:36,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 123 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 897 Invalid, 0 Unknown, 329 Unchecked, 0.4s Time] [2022-02-15 13:45:36,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2509 states. [2022-02-15 13:45:36,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2509 to 1324. [2022-02-15 13:45:36,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1324 states, 1323 states have (on average 3.9614512471655328) internal successors, (5241), 1323 states have internal predecessors, (5241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:36,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1324 states to 1324 states and 5241 transitions. [2022-02-15 13:45:36,382 INFO L78 Accepts]: Start accepts. Automaton has 1324 states and 5241 transitions. Word has length 26 [2022-02-15 13:45:36,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:36,382 INFO L470 AbstractCegarLoop]: Abstraction has 1324 states and 5241 transitions. [2022-02-15 13:45:36,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:36,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1324 states and 5241 transitions. [2022-02-15 13:45:36,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:36,385 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:36,385 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:36,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:36,585 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,SelfDestructingSolverStorable58 [2022-02-15 13:45:36,586 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:36,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:36,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1472420496, now seen corresponding path program 1 times [2022-02-15 13:45:36,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:36,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510670288] [2022-02-15 13:45:36,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:36,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:36,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:36,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:36,667 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:36,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510670288] [2022-02-15 13:45:36,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510670288] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:36,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947822050] [2022-02-15 13:45:36,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:36,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:36,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:36,669 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) [2022-02-15 13:45:36,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-15 13:45:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:36,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:36,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:36,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:36,909 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:36,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:36,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:37,072 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:37,072 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:37,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:37,080 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:37,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947822050] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:37,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:37,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:37,097 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244748941] [2022-02-15 13:45:37,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:37,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:37,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:37,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:37,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:37,097 INFO L87 Difference]: Start difference. First operand 1324 states and 5241 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:37,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:37,550 INFO L93 Difference]: Finished difference Result 2455 states and 9513 transitions. [2022-02-15 13:45:37,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:45:37,551 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:37,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:37,556 INFO L225 Difference]: With dead ends: 2455 [2022-02-15 13:45:37,556 INFO L226 Difference]: Without dead ends: 2384 [2022-02-15 13:45:37,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:37,556 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 276 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 255 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:37,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 82 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 764 Invalid, 0 Unknown, 255 Unchecked, 0.3s Time] [2022-02-15 13:45:37,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2384 states. [2022-02-15 13:45:37,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2384 to 1326. [2022-02-15 13:45:37,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1325 states have (on average 3.972830188679245) internal successors, (5264), 1325 states have internal predecessors, (5264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:37,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 5264 transitions. [2022-02-15 13:45:37,580 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 5264 transitions. Word has length 26 [2022-02-15 13:45:37,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:37,581 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 5264 transitions. [2022-02-15 13:45:37,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:37,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 5264 transitions. [2022-02-15 13:45:37,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:37,583 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:37,583 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:37,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:37,798 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,SelfDestructingSolverStorable59 [2022-02-15 13:45:37,799 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:37,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:37,799 INFO L85 PathProgramCache]: Analyzing trace with hash -852154415, now seen corresponding path program 1 times [2022-02-15 13:45:37,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:37,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223784223] [2022-02-15 13:45:37,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:37,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:37,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:37,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:37,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:37,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223784223] [2022-02-15 13:45:37,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223784223] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:37,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681649281] [2022-02-15 13:45:37,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:37,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:37,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:37,884 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) [2022-02-15 13:45:37,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-15 13:45:37,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:37,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:37,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:38,071 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:38,072 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:38,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:38,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:38,218 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:38,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:38,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:38,226 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:38,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:38,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681649281] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:38,243 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:38,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:38,243 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473362647] [2022-02-15 13:45:38,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:38,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:38,243 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:38,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:38,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:38,244 INFO L87 Difference]: Start difference. First operand 1326 states and 5264 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:38,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:38,837 INFO L93 Difference]: Finished difference Result 2327 states and 8999 transitions. [2022-02-15 13:45:38,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:45:38,838 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:38,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:38,844 INFO L225 Difference]: With dead ends: 2327 [2022-02-15 13:45:38,844 INFO L226 Difference]: Without dead ends: 2286 [2022-02-15 13:45:38,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:38,844 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 208 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:38,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 113 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1180 Invalid, 0 Unknown, 152 Unchecked, 0.5s Time] [2022-02-15 13:45:38,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2022-02-15 13:45:38,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 1332. [2022-02-15 13:45:38,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 3.9691960931630352) internal successors, (5283), 1331 states have internal predecessors, (5283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:38,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 5283 transitions. [2022-02-15 13:45:38,871 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 5283 transitions. Word has length 26 [2022-02-15 13:45:38,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:38,871 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 5283 transitions. [2022-02-15 13:45:38,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:38,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 5283 transitions. [2022-02-15 13:45:38,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:38,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:38,874 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:38,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:39,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:39,075 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:39,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:39,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1357713040, now seen corresponding path program 1 times [2022-02-15 13:45:39,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:39,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932227898] [2022-02-15 13:45:39,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:39,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:39,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:39,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:39,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932227898] [2022-02-15 13:45:39,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932227898] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:39,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240904527] [2022-02-15 13:45:39,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:39,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:39,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:39,164 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) [2022-02-15 13:45:39,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-15 13:45:39,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:39,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:39,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:39,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:39,363 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:39,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:39,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:39,506 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:39,506 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:39,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:39,513 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:39,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:39,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240904527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:39,528 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:39,528 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:39,528 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813137668] [2022-02-15 13:45:39,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:39,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:39,529 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:39,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:39,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:39,529 INFO L87 Difference]: Start difference. First operand 1332 states and 5283 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:39,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:39,944 INFO L93 Difference]: Finished difference Result 2137 states and 8274 transitions. [2022-02-15 13:45:39,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:45:39,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:39,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:39,948 INFO L225 Difference]: With dead ends: 2137 [2022-02-15 13:45:39,948 INFO L226 Difference]: Without dead ends: 2066 [2022-02-15 13:45:39,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:45:39,949 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 159 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:39,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 134 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 866 Invalid, 0 Unknown, 358 Unchecked, 0.3s Time] [2022-02-15 13:45:39,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2066 states. [2022-02-15 13:45:39,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2066 to 1294. [2022-02-15 13:45:39,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1293 states have (on average 3.9729311678267596) internal successors, (5137), 1293 states have internal predecessors, (5137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:39,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 5137 transitions. [2022-02-15 13:45:39,981 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 5137 transitions. Word has length 26 [2022-02-15 13:45:39,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:39,981 INFO L470 AbstractCegarLoop]: Abstraction has 1294 states and 5137 transitions. [2022-02-15 13:45:39,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:39,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 5137 transitions. [2022-02-15 13:45:39,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:39,984 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:39,984 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:40,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-15 13:45:40,184 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,SelfDestructingSolverStorable61 [2022-02-15 13:45:40,185 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:40,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:40,185 INFO L85 PathProgramCache]: Analyzing trace with hash -2004238780, now seen corresponding path program 7 times [2022-02-15 13:45:40,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:40,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940945403] [2022-02-15 13:45:40,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:40,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:40,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:40,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:40,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940945403] [2022-02-15 13:45:40,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940945403] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:40,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108345184] [2022-02-15 13:45:40,265 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:40,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:40,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:40,267 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) [2022-02-15 13:45:40,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-15 13:45:40,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:40,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:40,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:40,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:40,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:40,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:40,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:40,612 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:40,612 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:40,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:40,620 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:40,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:40,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108345184] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:40,636 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:40,636 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:45:40,636 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673460157] [2022-02-15 13:45:40,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:40,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:40,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:40,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:40,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:40,637 INFO L87 Difference]: Start difference. First operand 1294 states and 5137 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:45:41,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:41,163 INFO L93 Difference]: Finished difference Result 1808 states and 7151 transitions. [2022-02-15 13:45:41,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:45:41,163 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 26 [2022-02-15 13:45:41,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:41,167 INFO L225 Difference]: With dead ends: 1808 [2022-02-15 13:45:41,167 INFO L226 Difference]: Without dead ends: 1735 [2022-02-15 13:45:41,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:45:41,168 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 235 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 182 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:41,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 72 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 796 Invalid, 0 Unknown, 182 Unchecked, 0.3s Time] [2022-02-15 13:45:41,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1735 states. [2022-02-15 13:45:41,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1735 to 1315. [2022-02-15 13:45:41,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 1314 states have (on average 3.9733637747336377) internal successors, (5221), 1314 states have internal predecessors, (5221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:41,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 5221 transitions. [2022-02-15 13:45:41,187 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 5221 transitions. Word has length 26 [2022-02-15 13:45:41,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:41,187 INFO L470 AbstractCegarLoop]: Abstraction has 1315 states and 5221 transitions. [2022-02-15 13:45:41,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:45:41,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 5221 transitions. [2022-02-15 13:45:41,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:41,190 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:41,190 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:41,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-02-15 13:45:41,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:41,390 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:41,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:41,391 INFO L85 PathProgramCache]: Analyzing trace with hash -97195330, now seen corresponding path program 8 times [2022-02-15 13:45:41,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:41,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078528880] [2022-02-15 13:45:41,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:41,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:41,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:41,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:41,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:41,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078528880] [2022-02-15 13:45:41,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078528880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:41,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340773201] [2022-02-15 13:45:41,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:45:41,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:41,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:41,523 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) [2022-02-15 13:45:41,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-15 13:45:41,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:41,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:41,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:45:41,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:41,676 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:41,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:41,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:41,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:42,031 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:42,031 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:45:42,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:42,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340773201] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:42,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:42,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2022-02-15 13:45:42,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155723542] [2022-02-15 13:45:42,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:42,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:45:42,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:42,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:45:42,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:45:42,084 INFO L87 Difference]: Start difference. First operand 1315 states and 5221 transitions. Second operand has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:42,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:42,926 INFO L93 Difference]: Finished difference Result 1813 states and 7188 transitions. [2022-02-15 13:45:42,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:45:42,926 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:42,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:42,930 INFO L225 Difference]: With dead ends: 1813 [2022-02-15 13:45:42,930 INFO L226 Difference]: Without dead ends: 1738 [2022-02-15 13:45:42,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:45:42,931 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 267 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:42,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 107 Invalid, 1587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:45:42,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1738 states. [2022-02-15 13:45:42,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1738 to 1306. [2022-02-15 13:45:42,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.971647509578544) internal successors, (5183), 1305 states have internal predecessors, (5183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:42,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 5183 transitions. [2022-02-15 13:45:42,950 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 5183 transitions. Word has length 26 [2022-02-15 13:45:42,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:42,950 INFO L470 AbstractCegarLoop]: Abstraction has 1306 states and 5183 transitions. [2022-02-15 13:45:42,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:42,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 5183 transitions. [2022-02-15 13:45:42,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:42,953 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:42,953 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:42,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-15 13:45:43,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:43,153 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:43,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:43,154 INFO L85 PathProgramCache]: Analyzing trace with hash 792300773, now seen corresponding path program 7 times [2022-02-15 13:45:43,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:43,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044836337] [2022-02-15 13:45:43,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:43,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:43,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:43,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:43,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044836337] [2022-02-15 13:45:43,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044836337] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:43,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955839899] [2022-02-15 13:45:43,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:43,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:43,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:43,278 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) [2022-02-15 13:45:43,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-15 13:45:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:43,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:43,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:43,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:43,422 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:43,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:43,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:43,628 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:43,628 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:43,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:43,636 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:43,651 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:43,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955839899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:43,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:43,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-02-15 13:45:43,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290873252] [2022-02-15 13:45:43,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:43,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:45:43,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:43,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:45:43,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:45:43,652 INFO L87 Difference]: Start difference. First operand 1306 states and 5183 transitions. Second operand has 16 states, 16 states have (on average 3.1875) 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) [2022-02-15 13:45:44,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:44,354 INFO L93 Difference]: Finished difference Result 1855 states and 7330 transitions. [2022-02-15 13:45:44,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:45:44,355 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) 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 26 [2022-02-15 13:45:44,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:44,358 INFO L225 Difference]: With dead ends: 1855 [2022-02-15 13:45:44,358 INFO L226 Difference]: Without dead ends: 1773 [2022-02-15 13:45:44,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:45:44,359 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 163 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:44,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 99 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1224 Invalid, 0 Unknown, 50 Unchecked, 0.5s Time] [2022-02-15 13:45:44,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2022-02-15 13:45:44,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1308. [2022-02-15 13:45:44,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1308 states, 1307 states have (on average 3.9739862280030605) internal successors, (5194), 1307 states have internal predecessors, (5194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:44,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1308 states to 1308 states and 5194 transitions. [2022-02-15 13:45:44,378 INFO L78 Accepts]: Start accepts. Automaton has 1308 states and 5194 transitions. Word has length 26 [2022-02-15 13:45:44,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:44,378 INFO L470 AbstractCegarLoop]: Abstraction has 1308 states and 5194 transitions. [2022-02-15 13:45:44,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.1875) 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) [2022-02-15 13:45:44,378 INFO L276 IsEmpty]: Start isEmpty. Operand 1308 states and 5194 transitions. [2022-02-15 13:45:44,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:44,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:44,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:44,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:44,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:44,581 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:44,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:44,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1200629221, now seen corresponding path program 8 times [2022-02-15 13:45:44,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:44,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656213306] [2022-02-15 13:45:44,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:44,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:44,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:44,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:44,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656213306] [2022-02-15 13:45:44,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656213306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:44,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621482733] [2022-02-15 13:45:44,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:45:44,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:44,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:44,683 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) [2022-02-15 13:45:44,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-15 13:45:44,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:44,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:44,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:45:44,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:44,828 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:44,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:44,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:44,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:45,302 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:45,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:45:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:45,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621482733] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:45,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:45,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:45:45,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775654410] [2022-02-15 13:45:45,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:45,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:45:45,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:45,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:45:45,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:45,371 INFO L87 Difference]: Start difference. First operand 1308 states and 5194 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:45:49,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:49,044 INFO L93 Difference]: Finished difference Result 5298 states and 19696 transitions. [2022-02-15 13:45:49,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-15 13:45:49,045 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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 26 [2022-02-15 13:45:49,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:49,055 INFO L225 Difference]: With dead ends: 5298 [2022-02-15 13:45:49,056 INFO L226 Difference]: Without dead ends: 4835 [2022-02-15 13:45:49,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2582 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1332, Invalid=6678, Unknown=0, NotChecked=0, Total=8010 [2022-02-15 13:45:49,057 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 1076 mSDsluCounter, 2274 mSDsCounter, 0 mSdLazyCounter, 2355 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 3962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1344 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:49,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 331 Invalid, 3962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2355 Invalid, 0 Unknown, 1344 Unchecked, 1.1s Time] [2022-02-15 13:45:49,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4835 states. [2022-02-15 13:45:49,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4835 to 1343. [2022-02-15 13:45:49,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1343 states, 1342 states have (on average 4.004470938897168) internal successors, (5374), 1342 states have internal predecessors, (5374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:49,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1343 states to 1343 states and 5374 transitions. [2022-02-15 13:45:49,107 INFO L78 Accepts]: Start accepts. Automaton has 1343 states and 5374 transitions. Word has length 26 [2022-02-15 13:45:49,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:49,107 INFO L470 AbstractCegarLoop]: Abstraction has 1343 states and 5374 transitions. [2022-02-15 13:45:49,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:45:49,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1343 states and 5374 transitions. [2022-02-15 13:45:49,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:49,110 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:49,110 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:49,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:49,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:49,310 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:49,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:49,311 INFO L85 PathProgramCache]: Analyzing trace with hash -458752760, now seen corresponding path program 9 times [2022-02-15 13:45:49,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:49,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318514132] [2022-02-15 13:45:49,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:49,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:49,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:49,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:49,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318514132] [2022-02-15 13:45:49,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318514132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:49,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982459938] [2022-02-15 13:45:49,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:45:49,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:49,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:49,398 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) [2022-02-15 13:45:49,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-15 13:45:49,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:45:49,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:49,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:45:49,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:49,567 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:49,567 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:49,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:49,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:50,010 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:50,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:45:50,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:50,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982459938] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:50,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:50,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:45:50,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103076898] [2022-02-15 13:45:50,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:50,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:45:50,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:50,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:45:50,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:45:50,095 INFO L87 Difference]: Start difference. First operand 1343 states and 5374 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:45:52,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:52,383 INFO L93 Difference]: Finished difference Result 3185 states and 12295 transitions. [2022-02-15 13:45:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-15 13:45:52,383 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:45:52,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:52,390 INFO L225 Difference]: With dead ends: 3185 [2022-02-15 13:45:52,390 INFO L226 Difference]: Without dead ends: 3036 [2022-02-15 13:45:52,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 986 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=734, Invalid=3172, Unknown=0, NotChecked=0, Total=3906 [2022-02-15 13:45:52,391 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 612 mSDsluCounter, 1886 mSDsCounter, 0 mSdLazyCounter, 1929 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 3705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1654 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:52,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 271 Invalid, 3705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1929 Invalid, 0 Unknown, 1654 Unchecked, 0.9s Time] [2022-02-15 13:45:52,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2022-02-15 13:45:52,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 1380. [2022-02-15 13:45:52,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.992748368382886) internal successors, (5506), 1379 states have internal predecessors, (5506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:52,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 5506 transitions. [2022-02-15 13:45:52,416 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 5506 transitions. Word has length 26 [2022-02-15 13:45:52,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:52,416 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 5506 transitions. [2022-02-15 13:45:52,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:45:52,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 5506 transitions. [2022-02-15 13:45:52,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:52,418 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:52,418 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:52,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-15 13:45:52,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-02-15 13:45:52,619 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:52,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:52,619 INFO L85 PathProgramCache]: Analyzing trace with hash -2035193115, now seen corresponding path program 9 times [2022-02-15 13:45:52,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:52,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009335906] [2022-02-15 13:45:52,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:52,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:52,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:52,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:52,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:52,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009335906] [2022-02-15 13:45:52,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009335906] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:52,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582705339] [2022-02-15 13:45:52,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:45:52,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:52,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:52,713 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) [2022-02-15 13:45:52,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-15 13:45:52,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:45:52,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:52,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:45:52,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:52,925 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:52,926 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:45:53,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:53,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:53,352 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:53,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:45:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:53,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582705339] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:53,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:53,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:45:53,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110948729] [2022-02-15 13:45:53,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:53,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:45:53,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:53,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:45:53,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:53,427 INFO L87 Difference]: Start difference. First operand 1380 states and 5506 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:45:55,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:55,477 INFO L93 Difference]: Finished difference Result 3229 states and 12610 transitions. [2022-02-15 13:45:55,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 13:45:55,477 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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 26 [2022-02-15 13:45:55,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:55,484 INFO L225 Difference]: With dead ends: 3229 [2022-02-15 13:45:55,484 INFO L226 Difference]: Without dead ends: 3107 [2022-02-15 13:45:55,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=647, Invalid=3259, Unknown=0, NotChecked=0, Total=3906 [2022-02-15 13:45:55,485 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 598 mSDsluCounter, 1826 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 3787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2098 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:55,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [598 Valid, 206 Invalid, 3787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1574 Invalid, 0 Unknown, 2098 Unchecked, 0.7s Time] [2022-02-15 13:45:55,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3107 states. [2022-02-15 13:45:55,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3107 to 1369. [2022-02-15 13:45:55,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 3.999269005847953) internal successors, (5471), 1368 states have internal predecessors, (5471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:55,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 5471 transitions. [2022-02-15 13:45:55,513 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 5471 transitions. Word has length 26 [2022-02-15 13:45:55,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:55,513 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 5471 transitions. [2022-02-15 13:45:55,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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) [2022-02-15 13:45:55,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 5471 transitions. [2022-02-15 13:45:55,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:55,515 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:55,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:55,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-15 13:45:55,715 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,SelfDestructingSolverStorable67 [2022-02-15 13:45:55,716 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:55,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:55,716 INFO L85 PathProgramCache]: Analyzing trace with hash -66469456, now seen corresponding path program 10 times [2022-02-15 13:45:55,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:55,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131951572] [2022-02-15 13:45:55,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:55,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:55,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:55,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:55,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:55,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131951572] [2022-02-15 13:45:55,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131951572] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:55,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830503173] [2022-02-15 13:45:55,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:55,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:55,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:55,801 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) [2022-02-15 13:45:55,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-15 13:45:55,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:55,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:55,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:55,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:55,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:55,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:56,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:56,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:56,141 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:56,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:56,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:56,149 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:56,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830503173] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:56,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:56,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:56,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43387881] [2022-02-15 13:45:56,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:56,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:56,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:56,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:56,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:56,167 INFO L87 Difference]: Start difference. First operand 1369 states and 5471 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:56,511 INFO L93 Difference]: Finished difference Result 2240 states and 8958 transitions. [2022-02-15 13:45:56,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:45:56,511 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:56,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:56,516 INFO L225 Difference]: With dead ends: 2240 [2022-02-15 13:45:56,516 INFO L226 Difference]: Without dead ends: 2157 [2022-02-15 13:45:56,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:45:56,516 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 266 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:56,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 111 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 693 Invalid, 0 Unknown, 266 Unchecked, 0.3s Time] [2022-02-15 13:45:56,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2022-02-15 13:45:56,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 1395. [2022-02-15 13:45:56,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1394 states have (on average 3.9878048780487805) internal successors, (5559), 1394 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:56,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 5559 transitions. [2022-02-15 13:45:56,538 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 5559 transitions. Word has length 26 [2022-02-15 13:45:56,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:56,538 INFO L470 AbstractCegarLoop]: Abstraction has 1395 states and 5559 transitions. [2022-02-15 13:45:56,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:56,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 5559 transitions. [2022-02-15 13:45:56,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:56,540 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:56,540 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:56,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-15 13:45:56,740 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,SelfDestructingSolverStorable68 [2022-02-15 13:45:56,741 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:56,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:56,741 INFO L85 PathProgramCache]: Analyzing trace with hash -177993519, now seen corresponding path program 10 times [2022-02-15 13:45:56,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:56,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532387418] [2022-02-15 13:45:56,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:56,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:56,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:56,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:56,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:56,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532387418] [2022-02-15 13:45:56,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532387418] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:56,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014788518] [2022-02-15 13:45:56,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:45:56,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:56,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:56,842 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) [2022-02-15 13:45:56,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-15 13:45:56,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:45:56,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:56,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:56,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:57,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:57,024 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:57,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:57,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:57,168 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:57,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:57,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:57,177 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:57,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:57,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014788518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:57,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:57,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:45:57,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020171878] [2022-02-15 13:45:57,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:57,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:45:57,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:57,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:45:57,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:45:57,194 INFO L87 Difference]: Start difference. First operand 1395 states and 5559 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:57,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:57,703 INFO L93 Difference]: Finished difference Result 2647 states and 10357 transitions. [2022-02-15 13:45:57,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:45:57,703 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:57,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:57,708 INFO L225 Difference]: With dead ends: 2647 [2022-02-15 13:45:57,709 INFO L226 Difference]: Without dead ends: 2576 [2022-02-15 13:45:57,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:45:57,709 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 249 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:57,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 125 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 985 Invalid, 0 Unknown, 261 Unchecked, 0.4s Time] [2022-02-15 13:45:57,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2576 states. [2022-02-15 13:45:57,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2576 to 1389. [2022-02-15 13:45:57,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 1388 states have (on average 3.9855907780979827) internal successors, (5532), 1388 states have internal predecessors, (5532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:57,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 5532 transitions. [2022-02-15 13:45:57,742 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 5532 transitions. Word has length 26 [2022-02-15 13:45:57,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:57,742 INFO L470 AbstractCegarLoop]: Abstraction has 1389 states and 5532 transitions. [2022-02-15 13:45:57,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:57,742 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 5532 transitions. [2022-02-15 13:45:57,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:57,744 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:57,744 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:57,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-02-15 13:45:57,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:57,944 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:57,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:57,945 INFO L85 PathProgramCache]: Analyzing trace with hash 823120856, now seen corresponding path program 11 times [2022-02-15 13:45:57,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:57,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829793214] [2022-02-15 13:45:57,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:57,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:57,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:58,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:58,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:58,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829793214] [2022-02-15 13:45:58,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829793214] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:58,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108398711] [2022-02-15 13:45:58,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:45:58,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:58,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:58,028 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) [2022-02-15 13:45:58,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-15 13:45:58,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:45:58,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:45:58,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:58,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:58,207 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:45:58,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:58,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:58,337 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:58,337 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:45:58,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:58,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:45:58,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:58,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108398711] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:58,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:58,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 13 [2022-02-15 13:45:58,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683836597] [2022-02-15 13:45:58,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:58,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:45:58,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:58,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:45:58,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:45:58,365 INFO L87 Difference]: Start difference. First operand 1389 states and 5532 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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) [2022-02-15 13:45:58,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:58,877 INFO L93 Difference]: Finished difference Result 2458 states and 9674 transitions. [2022-02-15 13:45:58,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:45:58,877 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:58,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:58,882 INFO L225 Difference]: With dead ends: 2458 [2022-02-15 13:45:58,882 INFO L226 Difference]: Without dead ends: 2387 [2022-02-15 13:45:58,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:45:58,882 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 192 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 131 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:58,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 132 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1062 Invalid, 0 Unknown, 131 Unchecked, 0.4s Time] [2022-02-15 13:45:58,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2387 states. [2022-02-15 13:45:58,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2387 to 1369. [2022-02-15 13:45:58,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 3.999269005847953) internal successors, (5471), 1368 states have internal predecessors, (5471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:58,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 5471 transitions. [2022-02-15 13:45:58,904 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 5471 transitions. Word has length 26 [2022-02-15 13:45:58,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:58,904 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 5471 transitions. [2022-02-15 13:45:58,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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) [2022-02-15 13:45:58,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 5471 transitions. [2022-02-15 13:45:58,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:58,906 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:58,906 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:58,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-15 13:45:59,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:59,107 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:45:59,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:45:59,107 INFO L85 PathProgramCache]: Analyzing trace with hash -332652938, now seen corresponding path program 13 times [2022-02-15 13:45:59,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:45:59,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508777458] [2022-02-15 13:45:59,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:45:59,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:45:59,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:59,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:59,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:45:59,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508777458] [2022-02-15 13:45:59,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508777458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:45:59,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111369109] [2022-02-15 13:45:59,180 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:45:59,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:45:59,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:45:59,182 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) [2022-02-15 13:45:59,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-15 13:45:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:45:59,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:45:59,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:45:59,317 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:45:59,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:45:59,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:59,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:45:59,486 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:45:59,486 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:45:59,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:45:59,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:45:59,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:45:59,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111369109] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:45:59,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:45:59,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:45:59,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092508737] [2022-02-15 13:45:59,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:45:59,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:45:59,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:45:59,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:45:59,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:45:59,518 INFO L87 Difference]: Start difference. First operand 1369 states and 5471 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:59,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:45:59,806 INFO L93 Difference]: Finished difference Result 1759 states and 6960 transitions. [2022-02-15 13:45:59,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:45:59,806 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:45:59,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:45:59,810 INFO L225 Difference]: With dead ends: 1759 [2022-02-15 13:45:59,810 INFO L226 Difference]: Without dead ends: 1708 [2022-02-15 13:45:59,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:45:59,811 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 73 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 8 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:45:59,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 66 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 687 Invalid, 0 Unknown, 8 Unchecked, 0.2s Time] [2022-02-15 13:45:59,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1708 states. [2022-02-15 13:45:59,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1708 to 1375. [2022-02-15 13:45:59,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1374 states have (on average 4.000727802037845) internal successors, (5497), 1374 states have internal predecessors, (5497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:59,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 5497 transitions. [2022-02-15 13:45:59,831 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 5497 transitions. Word has length 26 [2022-02-15 13:45:59,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:45:59,831 INFO L470 AbstractCegarLoop]: Abstraction has 1375 states and 5497 transitions. [2022-02-15 13:45:59,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:45:59,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 5497 transitions. [2022-02-15 13:45:59,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:45:59,834 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:45:59,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:45:59,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:00,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:00,034 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:00,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:00,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1478895146, now seen corresponding path program 14 times [2022-02-15 13:46:00,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:00,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840159661] [2022-02-15 13:46:00,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:00,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:00,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:00,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:00,104 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:00,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840159661] [2022-02-15 13:46:00,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840159661] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:00,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846917184] [2022-02-15 13:46:00,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:00,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:00,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:00,105 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) [2022-02-15 13:46:00,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-15 13:46:00,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:00,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:00,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:00,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:00,253 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:00,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:00,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:00,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:00,646 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:00,646 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:00,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846917184] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:00,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:00,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:00,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766723302] [2022-02-15 13:46:00,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:00,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:00,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:00,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:00,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:00,726 INFO L87 Difference]: Start difference. First operand 1375 states and 5497 transitions. Second operand has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:02,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:02,186 INFO L93 Difference]: Finished difference Result 2492 states and 9636 transitions. [2022-02-15 13:46:02,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:46:02,187 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:02,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:02,192 INFO L225 Difference]: With dead ends: 2492 [2022-02-15 13:46:02,192 INFO L226 Difference]: Without dead ends: 2402 [2022-02-15 13:46:02,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=373, Invalid=1789, Unknown=0, NotChecked=0, Total=2162 [2022-02-15 13:46:02,192 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 287 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 1623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 189 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:02,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 152 Invalid, 1623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1361 Invalid, 0 Unknown, 189 Unchecked, 0.6s Time] [2022-02-15 13:46:02,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2402 states. [2022-02-15 13:46:02,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2402 to 1366. [2022-02-15 13:46:02,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 4.002197802197802) internal successors, (5463), 1365 states have internal predecessors, (5463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:02,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 5463 transitions. [2022-02-15 13:46:02,215 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 5463 transitions. Word has length 26 [2022-02-15 13:46:02,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:02,215 INFO L470 AbstractCegarLoop]: Abstraction has 1366 states and 5463 transitions. [2022-02-15 13:46:02,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:02,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 5463 transitions. [2022-02-15 13:46:02,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:02,217 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:02,217 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:02,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:02,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:02,418 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:02,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:02,418 INFO L85 PathProgramCache]: Analyzing trace with hash -581146886, now seen corresponding path program 15 times [2022-02-15 13:46:02,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:02,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290285493] [2022-02-15 13:46:02,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:02,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:02,493 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:02,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:02,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290285493] [2022-02-15 13:46:02,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290285493] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:02,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722098044] [2022-02-15 13:46:02,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:46:02,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:02,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:02,495 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) [2022-02-15 13:46:02,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-15 13:46:02,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:46:02,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:02,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:02,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:02,648 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:02,648 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:02,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:02,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:03,073 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:03,073 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:03,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722098044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:03,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:03,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:03,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088391748] [2022-02-15 13:46:03,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:03,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:03,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:03,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:03,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:03,150 INFO L87 Difference]: Start difference. First operand 1366 states and 5463 transitions. Second operand has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:04,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:04,930 INFO L93 Difference]: Finished difference Result 2460 states and 9545 transitions. [2022-02-15 13:46:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-15 13:46:04,930 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:04,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:04,935 INFO L225 Difference]: With dead ends: 2460 [2022-02-15 13:46:04,935 INFO L226 Difference]: Without dead ends: 2379 [2022-02-15 13:46:04,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=450, Invalid=2000, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:46:04,936 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 335 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 357 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:04,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 140 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1619 Invalid, 0 Unknown, 357 Unchecked, 0.7s Time] [2022-02-15 13:46:04,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2379 states. [2022-02-15 13:46:04,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2379 to 1357. [2022-02-15 13:46:04,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1357 states, 1356 states have (on average 4.0007374631268435) internal successors, (5425), 1356 states have internal predecessors, (5425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:04,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 5425 transitions. [2022-02-15 13:46:04,962 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 5425 transitions. Word has length 26 [2022-02-15 13:46:04,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:04,963 INFO L470 AbstractCegarLoop]: Abstraction has 1357 states and 5425 transitions. [2022-02-15 13:46:04,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:04,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 5425 transitions. [2022-02-15 13:46:04,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:04,965 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:04,965 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:04,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-15 13:46:05,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:05,165 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:05,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:05,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1764578344, now seen corresponding path program 16 times [2022-02-15 13:46:05,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:05,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682551881] [2022-02-15 13:46:05,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:05,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:05,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:05,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682551881] [2022-02-15 13:46:05,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682551881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:05,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027972112] [2022-02-15 13:46:05,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:46:05,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:05,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:05,253 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) [2022-02-15 13:46:05,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-15 13:46:05,282 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:46:05,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:05,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:05,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:05,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:05,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:05,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:05,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:05,560 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:05,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:05,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:05,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:05,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:05,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027972112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:05,586 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:05,586 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:05,586 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763569196] [2022-02-15 13:46:05,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:05,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:05,586 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:05,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:05,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:05,587 INFO L87 Difference]: Start difference. First operand 1357 states and 5425 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:05,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:05,856 INFO L93 Difference]: Finished difference Result 1730 states and 6842 transitions. [2022-02-15 13:46:05,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:46:05,856 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:05,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:05,860 INFO L225 Difference]: With dead ends: 1730 [2022-02-15 13:46:05,860 INFO L226 Difference]: Without dead ends: 1677 [2022-02-15 13:46:05,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:46:05,860 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 65 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:05,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 72 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 621 Invalid, 0 Unknown, 103 Unchecked, 0.2s Time] [2022-02-15 13:46:05,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1677 states. [2022-02-15 13:46:05,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1677 to 1349. [2022-02-15 13:46:05,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 1348 states have (on average 3.999258160237389) internal successors, (5391), 1348 states have internal predecessors, (5391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:05,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 5391 transitions. [2022-02-15 13:46:05,880 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 5391 transitions. Word has length 26 [2022-02-15 13:46:05,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:05,880 INFO L470 AbstractCegarLoop]: Abstraction has 1349 states and 5391 transitions. [2022-02-15 13:46:05,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:05,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 5391 transitions. [2022-02-15 13:46:05,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:05,882 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:05,882 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:05,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-15 13:46:06,083 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,SelfDestructingSolverStorable74 [2022-02-15 13:46:06,083 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:06,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:06,084 INFO L85 PathProgramCache]: Analyzing trace with hash -2142950437, now seen corresponding path program 14 times [2022-02-15 13:46:06,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:06,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131833206] [2022-02-15 13:46:06,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:06,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:06,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:06,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:06,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131833206] [2022-02-15 13:46:06,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131833206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:06,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249839276] [2022-02-15 13:46:06,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:06,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:06,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:06,161 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) [2022-02-15 13:46:06,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-15 13:46:06,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:06,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:06,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:06,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:06,312 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:06,313 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:06,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:06,510 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:06,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:46:06,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:06,518 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:46:06,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:06,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249839276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:06,528 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:06,528 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:46:06,528 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556637293] [2022-02-15 13:46:06,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:06,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:46:06,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:06,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:46:06,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:46:06,529 INFO L87 Difference]: Start difference. First operand 1349 states and 5391 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:06,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:06,886 INFO L93 Difference]: Finished difference Result 1921 states and 7579 transitions. [2022-02-15 13:46:06,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:06,886 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:06,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:06,891 INFO L225 Difference]: With dead ends: 1921 [2022-02-15 13:46:06,891 INFO L226 Difference]: Without dead ends: 1849 [2022-02-15 13:46:06,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:06,891 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 106 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 232 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:06,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 91 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 757 Invalid, 0 Unknown, 232 Unchecked, 0.3s Time] [2022-02-15 13:46:06,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2022-02-15 13:46:06,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 1335. [2022-02-15 13:46:06,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1334 states have (on average 4.001499250374812) internal successors, (5338), 1334 states have internal predecessors, (5338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:06,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 5338 transitions. [2022-02-15 13:46:06,912 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 5338 transitions. Word has length 26 [2022-02-15 13:46:06,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:06,912 INFO L470 AbstractCegarLoop]: Abstraction has 1335 states and 5338 transitions. [2022-02-15 13:46:06,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:06,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 5338 transitions. [2022-02-15 13:46:06,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:06,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:06,914 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:06,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-15 13:46:07,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-02-15 13:46:07,115 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:07,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:07,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1881958770, now seen corresponding path program 17 times [2022-02-15 13:46:07,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:07,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989929986] [2022-02-15 13:46:07,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:07,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:07,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:07,215 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:07,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989929986] [2022-02-15 13:46:07,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989929986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:07,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660624494] [2022-02-15 13:46:07,215 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:46:07,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:07,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:07,216 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) [2022-02-15 13:46:07,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-15 13:46:07,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:07,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:07,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:07,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:07,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:07,422 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 11 [2022-02-15 13:46:07,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:07,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:07,564 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:07,564 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:07,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:07,572 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:07,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660624494] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:07,597 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:07,597 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:46:07,597 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394574787] [2022-02-15 13:46:07,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:07,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:07,598 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:07,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:07,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:07,598 INFO L87 Difference]: Start difference. First operand 1335 states and 5338 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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) [2022-02-15 13:46:08,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:08,017 INFO L93 Difference]: Finished difference Result 1802 states and 7130 transitions. [2022-02-15 13:46:08,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:08,017 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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 26 [2022-02-15 13:46:08,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:08,021 INFO L225 Difference]: With dead ends: 1802 [2022-02-15 13:46:08,021 INFO L226 Difference]: Without dead ends: 1721 [2022-02-15 13:46:08,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:08,022 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 95 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:08,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 76 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:46:08,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2022-02-15 13:46:08,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1374. [2022-02-15 13:46:08,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1373 states have (on average 3.98761835396941) internal successors, (5475), 1373 states have internal predecessors, (5475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:08,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 5475 transitions. [2022-02-15 13:46:08,042 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 5475 transitions. Word has length 26 [2022-02-15 13:46:08,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:08,042 INFO L470 AbstractCegarLoop]: Abstraction has 1374 states and 5475 transitions. [2022-02-15 13:46:08,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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) [2022-02-15 13:46:08,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 5475 transitions. [2022-02-15 13:46:08,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:08,044 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:08,045 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:08,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-15 13:46:08,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-02-15 13:46:08,245 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:08,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:08,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1993482833, now seen corresponding path program 15 times [2022-02-15 13:46:08,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:08,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386704884] [2022-02-15 13:46:08,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:08,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:08,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:08,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:08,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386704884] [2022-02-15 13:46:08,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386704884] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:08,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388920324] [2022-02-15 13:46:08,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:46:08,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:08,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:08,365 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) [2022-02-15 13:46:08,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-15 13:46:08,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:46:08,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:08,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:08,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:08,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:08,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:08,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:08,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:08,867 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:08,867 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:08,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388920324] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:08,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:08,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-02-15 13:46:08,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121032817] [2022-02-15 13:46:08,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:08,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:46:08,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:08,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:46:08,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:46:08,956 INFO L87 Difference]: Start difference. First operand 1374 states and 5475 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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) [2022-02-15 13:46:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:10,017 INFO L93 Difference]: Finished difference Result 2384 states and 9235 transitions. [2022-02-15 13:46:10,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:46:10,017 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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 26 [2022-02-15 13:46:10,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:10,023 INFO L225 Difference]: With dead ends: 2384 [2022-02-15 13:46:10,023 INFO L226 Difference]: Without dead ends: 2149 [2022-02-15 13:46:10,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=328, Invalid=1312, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:46:10,023 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 429 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 513 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:10,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 116 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1158 Invalid, 0 Unknown, 513 Unchecked, 0.5s Time] [2022-02-15 13:46:10,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2022-02-15 13:46:10,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1380. [2022-02-15 13:46:10,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 3.9992748368382887) internal successors, (5515), 1379 states have internal predecessors, (5515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:10,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 5515 transitions. [2022-02-15 13:46:10,057 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 5515 transitions. Word has length 26 [2022-02-15 13:46:10,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:10,057 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 5515 transitions. [2022-02-15 13:46:10,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 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) [2022-02-15 13:46:10,057 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 5515 transitions. [2022-02-15 13:46:10,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:10,059 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:10,059 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:10,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:10,260 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,SelfDestructingSolverStorable77 [2022-02-15 13:46:10,260 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:10,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:10,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1223631284, now seen corresponding path program 18 times [2022-02-15 13:46:10,261 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:10,261 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382338237] [2022-02-15 13:46:10,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:10,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:10,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:10,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:10,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382338237] [2022-02-15 13:46:10,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382338237] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:10,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537057022] [2022-02-15 13:46:10,334 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:10,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:10,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:10,335 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) [2022-02-15 13:46:10,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-15 13:46:10,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:46:10,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:10,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:10,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:10,479 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:10,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:10,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:10,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:10,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:10,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:10,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537057022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:10,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:10,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:10,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123323005] [2022-02-15 13:46:10,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:10,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:10,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:10,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:10,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:10,871 INFO L87 Difference]: Start difference. First operand 1380 states and 5515 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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) [2022-02-15 13:46:14,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:14,202 INFO L93 Difference]: Finished difference Result 3987 states and 15084 transitions. [2022-02-15 13:46:14,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-15 13:46:14,202 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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 26 [2022-02-15 13:46:14,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:14,210 INFO L225 Difference]: With dead ends: 3987 [2022-02-15 13:46:14,210 INFO L226 Difference]: Without dead ends: 3726 [2022-02-15 13:46:14,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1096, Invalid=5224, Unknown=0, NotChecked=0, Total=6320 [2022-02-15 13:46:14,211 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 710 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 2422 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 2661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 2422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:14,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 211 Invalid, 2661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 2422 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-15 13:46:14,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2022-02-15 13:46:14,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 1410. [2022-02-15 13:46:14,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 4.0134847409510295) internal successors, (5655), 1409 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:14,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 5655 transitions. [2022-02-15 13:46:14,242 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 5655 transitions. Word has length 26 [2022-02-15 13:46:14,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:14,242 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 5655 transitions. [2022-02-15 13:46:14,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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) [2022-02-15 13:46:14,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 5655 transitions. [2022-02-15 13:46:14,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:14,245 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:14,245 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:14,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:14,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:14,449 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:14,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:14,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1887904554, now seen corresponding path program 19 times [2022-02-15 13:46:14,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:14,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819669365] [2022-02-15 13:46:14,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:14,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:14,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:14,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:14,528 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:14,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819669365] [2022-02-15 13:46:14,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819669365] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:14,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698876518] [2022-02-15 13:46:14,529 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:46:14,529 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:14,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:14,530 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) [2022-02-15 13:46:14,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-15 13:46:14,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:14,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:14,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:14,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:14,665 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:14,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:14,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:14,854 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:14,855 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:14,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:14,864 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:14,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:14,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698876518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:14,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:14,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:14,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443252807] [2022-02-15 13:46:14,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:14,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:14,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:14,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:14,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:14,900 INFO L87 Difference]: Start difference. First operand 1410 states and 5655 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:15,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:15,295 INFO L93 Difference]: Finished difference Result 1817 states and 7222 transitions. [2022-02-15 13:46:15,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:15,295 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:15,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:15,299 INFO L225 Difference]: With dead ends: 1817 [2022-02-15 13:46:15,299 INFO L226 Difference]: Without dead ends: 1734 [2022-02-15 13:46:15,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:15,299 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 77 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:15,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 71 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:46:15,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2022-02-15 13:46:15,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1410. [2022-02-15 13:46:15,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 4.01277501774308) internal successors, (5654), 1409 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:15,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 5654 transitions. [2022-02-15 13:46:15,320 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 5654 transitions. Word has length 26 [2022-02-15 13:46:15,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:15,320 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 5654 transitions. [2022-02-15 13:46:15,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:15,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 5654 transitions. [2022-02-15 13:46:15,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:15,323 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:15,323 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:15,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-15 13:46:15,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:15,525 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:15,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:15,526 INFO L85 PathProgramCache]: Analyzing trace with hash -430251061, now seen corresponding path program 16 times [2022-02-15 13:46:15,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:15,526 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756761632] [2022-02-15 13:46:15,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:15,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:15,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:15,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:15,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756761632] [2022-02-15 13:46:15,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756761632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:15,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326948992] [2022-02-15 13:46:15,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:46:15,597 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:15,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:15,597 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) [2022-02-15 13:46:15,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-15 13:46:15,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:46:15,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:15,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:15,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:15,737 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:15,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:15,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:15,899 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:15,899 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:15,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:15,907 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:15,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:15,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326948992] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:15,931 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:15,931 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:15,931 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050529203] [2022-02-15 13:46:15,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:15,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:15,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:15,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:15,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:15,932 INFO L87 Difference]: Start difference. First operand 1410 states and 5654 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:16,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:16,244 INFO L93 Difference]: Finished difference Result 1867 states and 7390 transitions. [2022-02-15 13:46:16,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:16,244 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:16,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:16,248 INFO L225 Difference]: With dead ends: 1867 [2022-02-15 13:46:16,248 INFO L226 Difference]: Without dead ends: 1785 [2022-02-15 13:46:16,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:16,249 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 97 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:16,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 54 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:46:16,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2022-02-15 13:46:16,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 1412. [2022-02-15 13:46:16,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1411 states have (on average 4.005669737774628) internal successors, (5652), 1411 states have internal predecessors, (5652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:16,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 5652 transitions. [2022-02-15 13:46:16,269 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 5652 transitions. Word has length 26 [2022-02-15 13:46:16,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:16,271 INFO L470 AbstractCegarLoop]: Abstraction has 1412 states and 5652 transitions. [2022-02-15 13:46:16,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:16,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 5652 transitions. [2022-02-15 13:46:16,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:16,273 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:16,273 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:16,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:16,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:16,489 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:16,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:16,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1050102391, now seen corresponding path program 17 times [2022-02-15 13:46:16,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:16,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182301949] [2022-02-15 13:46:16,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:16,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:16,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:16,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:16,555 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:16,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182301949] [2022-02-15 13:46:16,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182301949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:16,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479687743] [2022-02-15 13:46:16,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:46:16,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:16,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:16,556 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) [2022-02-15 13:46:16,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-15 13:46:16,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:16,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:16,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:16,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:16,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:16,691 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:16,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:16,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:16,863 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:16,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:16,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:16,872 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:16,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:16,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479687743] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:16,898 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:16,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:16,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651517412] [2022-02-15 13:46:16,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:16,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:16,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:16,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:16,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:16,898 INFO L87 Difference]: Start difference. First operand 1412 states and 5652 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:46:17,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:17,301 INFO L93 Difference]: Finished difference Result 1857 states and 7354 transitions. [2022-02-15 13:46:17,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:17,302 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:17,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:17,306 INFO L225 Difference]: With dead ends: 1857 [2022-02-15 13:46:17,306 INFO L226 Difference]: Without dead ends: 1775 [2022-02-15 13:46:17,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:17,306 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 90 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:17,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 70 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:46:17,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1775 states. [2022-02-15 13:46:17,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1775 to 1409. [2022-02-15 13:46:17,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1408 states have (on average 4.0078125) internal successors, (5643), 1408 states have internal predecessors, (5643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:17,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 5643 transitions. [2022-02-15 13:46:17,341 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 5643 transitions. Word has length 26 [2022-02-15 13:46:17,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:17,342 INFO L470 AbstractCegarLoop]: Abstraction has 1409 states and 5643 transitions. [2022-02-15 13:46:17,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 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) [2022-02-15 13:46:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 5643 transitions. [2022-02-15 13:46:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:17,344 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:17,344 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:17,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-15 13:46:17,545 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,SelfDestructingSolverStorable81 [2022-02-15 13:46:17,545 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:17,546 INFO L85 PathProgramCache]: Analyzing trace with hash -460668474, now seen corresponding path program 12 times [2022-02-15 13:46:17,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:17,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388838190] [2022-02-15 13:46:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:17,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:17,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:17,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:17,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388838190] [2022-02-15 13:46:17,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388838190] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:17,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473308910] [2022-02-15 13:46:17,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:17,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:17,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:17,644 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) [2022-02-15 13:46:17,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-15 13:46:17,675 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:46:17,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:17,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:17,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:17,806 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:17,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:18,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:18,170 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:18,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:18,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:18,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473308910] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:18,272 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:18,272 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:18,272 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478293669] [2022-02-15 13:46:18,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:18,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:18,273 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:18,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:18,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:18,273 INFO L87 Difference]: Start difference. First operand 1409 states and 5643 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:21,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:21,632 INFO L93 Difference]: Finished difference Result 3924 states and 15014 transitions. [2022-02-15 13:46:21,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-15 13:46:21,632 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:21,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:21,640 INFO L225 Difference]: With dead ends: 3924 [2022-02-15 13:46:21,641 INFO L226 Difference]: Without dead ends: 3639 [2022-02-15 13:46:21,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2029 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1096, Invalid=5224, Unknown=0, NotChecked=0, Total=6320 [2022-02-15 13:46:21,641 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 653 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 2558 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 2783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 2558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:21,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [653 Valid, 235 Invalid, 2783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 2558 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-15 13:46:21,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3639 states. [2022-02-15 13:46:21,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3639 to 1448. [2022-02-15 13:46:21,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1447 states have (on average 4.025570145127851) internal successors, (5825), 1447 states have internal predecessors, (5825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:21,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 5825 transitions. [2022-02-15 13:46:21,675 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 5825 transitions. Word has length 26 [2022-02-15 13:46:21,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:21,676 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 5825 transitions. [2022-02-15 13:46:21,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:21,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 5825 transitions. [2022-02-15 13:46:21,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:21,678 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:21,678 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:21,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-15 13:46:21,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:21,891 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:21,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:21,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1446374976, now seen corresponding path program 13 times [2022-02-15 13:46:21,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:21,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383228881] [2022-02-15 13:46:21,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:21,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:21,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:21,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:21,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:21,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383228881] [2022-02-15 13:46:21,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383228881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:21,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013342417] [2022-02-15 13:46:21,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:46:21,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:21,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:21,969 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) [2022-02-15 13:46:21,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-15 13:46:21,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:21,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:21,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:22,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:22,114 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:22,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:22,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:22,275 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:22,276 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:22,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:22,285 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:22,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:22,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013342417] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:22,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:22,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:22,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100577235] [2022-02-15 13:46:22,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:22,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:22,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:22,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:22,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:22,316 INFO L87 Difference]: Start difference. First operand 1448 states and 5825 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:22,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:22,638 INFO L93 Difference]: Finished difference Result 1803 states and 7191 transitions. [2022-02-15 13:46:22,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:22,638 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 26 [2022-02-15 13:46:22,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:22,642 INFO L225 Difference]: With dead ends: 1803 [2022-02-15 13:46:22,642 INFO L226 Difference]: Without dead ends: 1728 [2022-02-15 13:46:22,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:22,643 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 104 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:22,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 54 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:46:22,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-02-15 13:46:22,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1448. [2022-02-15 13:46:22,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1447 states have (on average 4.02418797512094) internal successors, (5823), 1447 states have internal predecessors, (5823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:22,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 5823 transitions. [2022-02-15 13:46:22,663 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 5823 transitions. Word has length 26 [2022-02-15 13:46:22,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:22,663 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 5823 transitions. [2022-02-15 13:46:22,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:22,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 5823 transitions. [2022-02-15 13:46:22,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:22,666 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:22,666 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:22,682 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-15 13:46:22,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:22,866 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:22,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:22,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1959096217, now seen corresponding path program 11 times [2022-02-15 13:46:22,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:22,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101478641] [2022-02-15 13:46:22,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:22,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:22,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:22,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:22,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101478641] [2022-02-15 13:46:22,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101478641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:22,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127354807] [2022-02-15 13:46:22,977 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:46:22,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:22,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:22,978 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) [2022-02-15 13:46:22,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-15 13:46:23,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:46:23,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:23,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:23,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:23,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:23,125 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:23,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:23,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:23,292 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:23,292 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:23,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:23,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:23,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:23,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127354807] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:23,331 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:23,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:46:23,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681652005] [2022-02-15 13:46:23,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:23,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:46:23,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:23,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:46:23,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:46:23,332 INFO L87 Difference]: Start difference. First operand 1448 states and 5823 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-15 13:46:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:23,844 INFO L93 Difference]: Finished difference Result 1964 states and 7842 transitions. [2022-02-15 13:46:23,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:46:23,844 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 26 [2022-02-15 13:46:23,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:23,848 INFO L225 Difference]: With dead ends: 1964 [2022-02-15 13:46:23,848 INFO L226 Difference]: Without dead ends: 1864 [2022-02-15 13:46:23,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:46:23,848 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 177 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:23,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 83 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:46:23,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2022-02-15 13:46:23,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1450. [2022-02-15 13:46:23,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1449 states have (on average 4.024154589371981) internal successors, (5831), 1449 states have internal predecessors, (5831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:23,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 5831 transitions. [2022-02-15 13:46:23,871 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 5831 transitions. Word has length 26 [2022-02-15 13:46:23,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:23,871 INFO L470 AbstractCegarLoop]: Abstraction has 1450 states and 5831 transitions. [2022-02-15 13:46:23,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-15 13:46:23,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 5831 transitions. [2022-02-15 13:46:23,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:23,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:23,874 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:23,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-15 13:46:24,074 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,SelfDestructingSolverStorable84 [2022-02-15 13:46:24,074 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:24,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:24,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1550767769, now seen corresponding path program 12 times [2022-02-15 13:46:24,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:24,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516383317] [2022-02-15 13:46:24,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:24,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:24,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:24,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:46:24,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:24,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516383317] [2022-02-15 13:46:24,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516383317] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:24,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311902386] [2022-02-15 13:46:24,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:24,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:24,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:24,204 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) [2022-02-15 13:46:24,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-15 13:46:24,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:46:24,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:24,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:46:24,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:24,343 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:24,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:24,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:24,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:24,778 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:24,778 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:46:24,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:24,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311902386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:24,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:24,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:46:24,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370793508] [2022-02-15 13:46:24,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:24,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:46:24,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:24,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:46:24,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:46:24,920 INFO L87 Difference]: Start difference. First operand 1450 states and 5831 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:46:27,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:27,933 INFO L93 Difference]: Finished difference Result 4754 states and 17329 transitions. [2022-02-15 13:46:27,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-15 13:46:27,934 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:46:27,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:27,942 INFO L225 Difference]: With dead ends: 4754 [2022-02-15 13:46:27,942 INFO L226 Difference]: Without dead ends: 3945 [2022-02-15 13:46:27,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1050, Invalid=3506, Unknown=0, NotChecked=0, Total=4556 [2022-02-15 13:46:27,943 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 930 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 1984 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 2896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 1984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 616 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:27,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [930 Valid, 236 Invalid, 2896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 1984 Invalid, 0 Unknown, 616 Unchecked, 1.0s Time] [2022-02-15 13:46:27,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3945 states. [2022-02-15 13:46:27,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3945 to 1475. [2022-02-15 13:46:27,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 4.049525101763908) internal successors, (5969), 1474 states have internal predecessors, (5969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:27,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 5969 transitions. [2022-02-15 13:46:27,980 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 5969 transitions. Word has length 26 [2022-02-15 13:46:27,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:27,980 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 5969 transitions. [2022-02-15 13:46:27,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:46:27,980 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 5969 transitions. [2022-02-15 13:46:27,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:27,983 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:27,983 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:28,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:28,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:28,185 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:28,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:28,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1084817546, now seen corresponding path program 14 times [2022-02-15 13:46:28,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:28,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853357068] [2022-02-15 13:46:28,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:28,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:28,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:28,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:28,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853357068] [2022-02-15 13:46:28,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853357068] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:28,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323250973] [2022-02-15 13:46:28,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:28,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:28,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:28,264 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) [2022-02-15 13:46:28,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-15 13:46:28,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:28,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:28,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:46:28,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:28,424 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:28,425 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:28,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:28,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:28,805 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:28,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:46:28,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:28,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323250973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:28,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:28,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:46:28,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880725683] [2022-02-15 13:46:28,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:28,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:46:28,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:28,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:46:28,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:46:28,933 INFO L87 Difference]: Start difference. First operand 1475 states and 5969 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:46:30,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:30,588 INFO L93 Difference]: Finished difference Result 2575 states and 9779 transitions. [2022-02-15 13:46:30,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:46:30,589 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:46:30,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:30,594 INFO L225 Difference]: With dead ends: 2575 [2022-02-15 13:46:30,594 INFO L226 Difference]: Without dead ends: 2312 [2022-02-15 13:46:30,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 13:46:30,594 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 541 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 2530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 521 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:30,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 195 Invalid, 2530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1876 Invalid, 0 Unknown, 521 Unchecked, 0.8s Time] [2022-02-15 13:46:30,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2022-02-15 13:46:30,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 1519. [2022-02-15 13:46:30,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1518 states have (on average 4.036231884057971) internal successors, (6127), 1518 states have internal predecessors, (6127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:30,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 6127 transitions. [2022-02-15 13:46:30,617 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 6127 transitions. Word has length 26 [2022-02-15 13:46:30,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:30,617 INFO L470 AbstractCegarLoop]: Abstraction has 1519 states and 6127 transitions. [2022-02-15 13:46:30,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:46:30,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 6127 transitions. [2022-02-15 13:46:30,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:30,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:30,620 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:30,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:30,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:30,820 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:30,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:30,821 INFO L85 PathProgramCache]: Analyzing trace with hash -491622809, now seen corresponding path program 13 times [2022-02-15 13:46:30,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:30,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963691032] [2022-02-15 13:46:30,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:30,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:30,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:30,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:30,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963691032] [2022-02-15 13:46:30,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963691032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:30,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233520370] [2022-02-15 13:46:30,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:46:30,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:30,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:30,902 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) [2022-02-15 13:46:30,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-15 13:46:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:30,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:30,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:31,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:31,086 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:31,132 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:31,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:31,214 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:31,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:31,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:31,222 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:31,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:31,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233520370] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:31,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:31,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:46:31,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401676512] [2022-02-15 13:46:31,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:31,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:31,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:31,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:31,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:31,254 INFO L87 Difference]: Start difference. First operand 1519 states and 6127 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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) [2022-02-15 13:46:31,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:31,644 INFO L93 Difference]: Finished difference Result 1915 states and 7637 transitions. [2022-02-15 13:46:31,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:31,645 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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 26 [2022-02-15 13:46:31,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:31,649 INFO L225 Difference]: With dead ends: 1915 [2022-02-15 13:46:31,649 INFO L226 Difference]: Without dead ends: 1844 [2022-02-15 13:46:31,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:31,649 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 102 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:31,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 71 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:46:31,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2022-02-15 13:46:31,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1498. [2022-02-15 13:46:31,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 1497 states have (on average 4.049432197728791) internal successors, (6062), 1497 states have internal predecessors, (6062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:31,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 6062 transitions. [2022-02-15 13:46:31,670 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 6062 transitions. Word has length 26 [2022-02-15 13:46:31,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:31,670 INFO L470 AbstractCegarLoop]: Abstraction has 1498 states and 6062 transitions. [2022-02-15 13:46:31,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 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) [2022-02-15 13:46:31,671 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 6062 transitions. [2022-02-15 13:46:31,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:31,673 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:31,673 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:31,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-15 13:46:31,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:31,873 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:31,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:31,874 INFO L85 PathProgramCache]: Analyzing trace with hash -417278214, now seen corresponding path program 20 times [2022-02-15 13:46:31,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:31,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119816353] [2022-02-15 13:46:31,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:31,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:31,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:31,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:31,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119816353] [2022-02-15 13:46:31,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119816353] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:31,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760083254] [2022-02-15 13:46:31,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:31,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:31,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:31,953 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) [2022-02-15 13:46:31,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-15 13:46:31,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:31,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:31,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:31,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:32,159 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:32,160 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:46:32,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:32,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:32,505 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:32,506 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:32,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:32,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760083254] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:32,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:32,628 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:32,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481133474] [2022-02-15 13:46:32,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:32,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:32,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:32,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:32,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:32,628 INFO L87 Difference]: Start difference. First operand 1498 states and 6062 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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) [2022-02-15 13:46:33,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:33,846 INFO L93 Difference]: Finished difference Result 2891 states and 11195 transitions. [2022-02-15 13:46:33,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:46:33,847 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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 26 [2022-02-15 13:46:33,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:33,852 INFO L225 Difference]: With dead ends: 2891 [2022-02-15 13:46:33,852 INFO L226 Difference]: Without dead ends: 2607 [2022-02-15 13:46:33,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=265, Invalid=1217, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:46:33,853 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 341 mSDsluCounter, 1012 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 757 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:33,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 146 Invalid, 2188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1364 Invalid, 0 Unknown, 757 Unchecked, 0.6s Time] [2022-02-15 13:46:33,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2607 states. [2022-02-15 13:46:33,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2607 to 1536. [2022-02-15 13:46:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 4.037785016286645) internal successors, (6198), 1535 states have internal predecessors, (6198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:33,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 6198 transitions. [2022-02-15 13:46:33,888 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 6198 transitions. Word has length 26 [2022-02-15 13:46:33,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:33,888 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 6198 transitions. [2022-02-15 13:46:33,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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) [2022-02-15 13:46:33,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 6198 transitions. [2022-02-15 13:46:33,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:33,891 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:33,891 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:33,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:34,091 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,SelfDestructingSolverStorable88 [2022-02-15 13:46:34,091 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:34,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:34,092 INFO L85 PathProgramCache]: Analyzing trace with hash -232284556, now seen corresponding path program 15 times [2022-02-15 13:46:34,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:34,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335911316] [2022-02-15 13:46:34,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:34,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:34,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:34,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:34,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335911316] [2022-02-15 13:46:34,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335911316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:34,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475815578] [2022-02-15 13:46:34,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:46:34,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:34,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:34,170 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) [2022-02-15 13:46:34,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-15 13:46:34,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:46:34,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:34,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:34,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:34,354 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:34,355 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:46:34,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:34,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:34,737 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:34,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:34,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:34,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475815578] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:34,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:34,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-15 13:46:34,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863471559] [2022-02-15 13:46:34,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:34,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:46:34,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:34,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:46:34,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:46:34,854 INFO L87 Difference]: Start difference. First operand 1536 states and 6198 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:36,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:36,117 INFO L93 Difference]: Finished difference Result 2792 states and 10852 transitions. [2022-02-15 13:46:36,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:46:36,117 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:36,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:36,124 INFO L225 Difference]: With dead ends: 2792 [2022-02-15 13:46:36,124 INFO L226 Difference]: Without dead ends: 2564 [2022-02-15 13:46:36,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=301, Invalid=1421, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:46:36,124 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 291 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 1901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 806 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:36,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 178 Invalid, 1901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1025 Invalid, 0 Unknown, 806 Unchecked, 0.5s Time] [2022-02-15 13:46:36,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2564 states. [2022-02-15 13:46:36,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2564 to 1555. [2022-02-15 13:46:36,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 4.045045045045045) internal successors, (6286), 1554 states have internal predecessors, (6286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:36,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 6286 transitions. [2022-02-15 13:46:36,160 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 6286 transitions. Word has length 26 [2022-02-15 13:46:36,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:36,160 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 6286 transitions. [2022-02-15 13:46:36,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:36,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 6286 transitions. [2022-02-15 13:46:36,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:36,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:36,163 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:36,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-15 13:46:36,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-02-15 13:46:36,364 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:36,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:36,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1531659794, now seen corresponding path program 16 times [2022-02-15 13:46:36,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:36,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311906762] [2022-02-15 13:46:36,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:36,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:36,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:36,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:36,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311906762] [2022-02-15 13:46:36,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311906762] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:36,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152343147] [2022-02-15 13:46:36,455 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:46:36,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:36,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:36,456 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) [2022-02-15 13:46:36,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-15 13:46:36,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:46:36,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:36,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:36,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:36,669 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:36,669 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:46:36,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:36,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:36,793 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:36,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:36,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:36,801 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:36,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:36,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152343147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:36,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:36,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:46:36,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555253613] [2022-02-15 13:46:36,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:36,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:36,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:36,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:36,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:36,839 INFO L87 Difference]: Start difference. First operand 1555 states and 6286 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:37,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:37,187 INFO L93 Difference]: Finished difference Result 1944 states and 7785 transitions. [2022-02-15 13:46:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:46:37,187 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 26 [2022-02-15 13:46:37,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:37,201 INFO L225 Difference]: With dead ends: 1944 [2022-02-15 13:46:37,201 INFO L226 Difference]: Without dead ends: 1898 [2022-02-15 13:46:37,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:37,201 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 109 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:37,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 75 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 757 Invalid, 0 Unknown, 166 Unchecked, 0.3s Time] [2022-02-15 13:46:37,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2022-02-15 13:46:37,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1550. [2022-02-15 13:46:37,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 4.058747579083279) internal successors, (6287), 1549 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:37,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 6287 transitions. [2022-02-15 13:46:37,225 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 6287 transitions. Word has length 26 [2022-02-15 13:46:37,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:37,225 INFO L470 AbstractCegarLoop]: Abstraction has 1550 states and 6287 transitions. [2022-02-15 13:46:37,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:37,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 6287 transitions. [2022-02-15 13:46:37,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:37,228 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:37,228 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:37,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-15 13:46:37,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:37,429 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:37,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:37,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1747380906, now seen corresponding path program 17 times [2022-02-15 13:46:37,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:37,429 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417543180] [2022-02-15 13:46:37,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:37,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:37,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:37,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:37,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417543180] [2022-02-15 13:46:37,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417543180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:37,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736144126] [2022-02-15 13:46:37,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:46:37,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:37,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:37,506 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) [2022-02-15 13:46:37,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-15 13:46:37,535 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:37,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:37,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:46:37,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:37,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:37,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:46:37,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:37,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:37,808 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:37,809 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:37,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:37,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:37,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:37,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736144126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:37,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:37,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:37,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412359175] [2022-02-15 13:46:37,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:37,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:37,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:37,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:37,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:37,854 INFO L87 Difference]: Start difference. First operand 1550 states and 6287 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:38,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:38,241 INFO L93 Difference]: Finished difference Result 1961 states and 7854 transitions. [2022-02-15 13:46:38,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:46:38,241 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:38,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:38,245 INFO L225 Difference]: With dead ends: 1961 [2022-02-15 13:46:38,245 INFO L226 Difference]: Without dead ends: 1896 [2022-02-15 13:46:38,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:38,245 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 77 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:38,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 109 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 849 Invalid, 0 Unknown, 161 Unchecked, 0.3s Time] [2022-02-15 13:46:38,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-02-15 13:46:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1547. [2022-02-15 13:46:38,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 4.059508408796895) internal successors, (6276), 1546 states have internal predecessors, (6276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:38,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 6276 transitions. [2022-02-15 13:46:38,269 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 6276 transitions. Word has length 26 [2022-02-15 13:46:38,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:38,269 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 6276 transitions. [2022-02-15 13:46:38,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:38,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 6276 transitions. [2022-02-15 13:46:38,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:38,272 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:38,272 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:38,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:38,472 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,SelfDestructingSolverStorable91 [2022-02-15 13:46:38,473 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:38,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:38,473 INFO L85 PathProgramCache]: Analyzing trace with hash 625666200, now seen corresponding path program 21 times [2022-02-15 13:46:38,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:38,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787031267] [2022-02-15 13:46:38,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:38,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:38,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:38,540 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:38,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787031267] [2022-02-15 13:46:38,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787031267] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:38,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367499572] [2022-02-15 13:46:38,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:46:38,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:38,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:38,541 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) [2022-02-15 13:46:38,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-15 13:46:38,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:46:38,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:38,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:46:38,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:38,655 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:38,655 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:38,783 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:38,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:38,928 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:38,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:39,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:39,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367499572] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:39,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:39,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:46:39,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958759376] [2022-02-15 13:46:39,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:39,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:46:39,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:39,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:46:39,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:46:39,049 INFO L87 Difference]: Start difference. First operand 1547 states and 6276 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:46:40,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:40,684 INFO L93 Difference]: Finished difference Result 2986 states and 11630 transitions. [2022-02-15 13:46:40,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:46:40,684 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2022-02-15 13:46:40,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:40,691 INFO L225 Difference]: With dead ends: 2986 [2022-02-15 13:46:40,691 INFO L226 Difference]: Without dead ends: 2830 [2022-02-15 13:46:40,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=478, Invalid=1972, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:46:40,691 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 541 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 651 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:40,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 155 Invalid, 2510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1740 Invalid, 0 Unknown, 651 Unchecked, 0.7s Time] [2022-02-15 13:46:40,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2022-02-15 13:46:40,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 1547. [2022-02-15 13:46:40,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 4.059508408796895) internal successors, (6276), 1546 states have internal predecessors, (6276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:40,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 6276 transitions. [2022-02-15 13:46:40,730 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 6276 transitions. Word has length 26 [2022-02-15 13:46:40,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:40,731 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 6276 transitions. [2022-02-15 13:46:40,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:46:40,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 6276 transitions. [2022-02-15 13:46:40,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:40,733 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:40,733 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:40,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:40,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:40,947 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:40,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:40,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1700970630, now seen corresponding path program 22 times [2022-02-15 13:46:40,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:40,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760454227] [2022-02-15 13:46:40,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:40,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:40,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:41,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:41,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:41,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760454227] [2022-02-15 13:46:41,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760454227] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:41,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218285327] [2022-02-15 13:46:41,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:46:41,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:41,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:41,034 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) [2022-02-15 13:46:41,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-15 13:46:41,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:46:41,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:41,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:41,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:41,158 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:41,158 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:41,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:41,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:41,315 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:41,315 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:41,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:41,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:41,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:41,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218285327] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:41,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:41,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:41,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580328681] [2022-02-15 13:46:41,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:41,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:41,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:41,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:41,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:41,366 INFO L87 Difference]: Start difference. First operand 1547 states and 6276 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:41,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:41,698 INFO L93 Difference]: Finished difference Result 1949 states and 7826 transitions. [2022-02-15 13:46:41,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:46:41,699 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:41,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:41,703 INFO L225 Difference]: With dead ends: 1949 [2022-02-15 13:46:41,703 INFO L226 Difference]: Without dead ends: 1899 [2022-02-15 13:46:41,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:46:41,703 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:41,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 75 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 826 Invalid, 0 Unknown, 70 Unchecked, 0.3s Time] [2022-02-15 13:46:41,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-02-15 13:46:41,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1613. [2022-02-15 13:46:41,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1612 states have (on average 4.0576923076923075) internal successors, (6541), 1612 states have internal predecessors, (6541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:41,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 6541 transitions. [2022-02-15 13:46:41,726 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 6541 transitions. Word has length 26 [2022-02-15 13:46:41,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:41,726 INFO L470 AbstractCegarLoop]: Abstraction has 1613 states and 6541 transitions. [2022-02-15 13:46:41,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:41,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 6541 transitions. [2022-02-15 13:46:41,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:41,729 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:41,729 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:41,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-15 13:46:41,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:41,943 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:41,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:41,944 INFO L85 PathProgramCache]: Analyzing trace with hash -813466949, now seen corresponding path program 1 times [2022-02-15 13:46:41,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:41,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435405598] [2022-02-15 13:46:41,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:41,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:41,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:42,010 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:42,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:42,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435405598] [2022-02-15 13:46:42,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435405598] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:42,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91446338] [2022-02-15 13:46:42,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:42,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:42,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:42,012 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) [2022-02-15 13:46:42,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-15 13:46:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:42,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:42,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:42,145 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:42,145 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:42,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:42,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:42,305 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:42,305 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:42,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:42,314 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:42,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:42,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91446338] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:42,354 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:42,354 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:42,354 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294192690] [2022-02-15 13:46:42,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:42,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:42,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:42,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:42,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:42,354 INFO L87 Difference]: Start difference. First operand 1613 states and 6541 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:42,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:42,646 INFO L93 Difference]: Finished difference Result 1950 states and 7800 transitions. [2022-02-15 13:46:42,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:46:42,647 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:42,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:42,650 INFO L225 Difference]: With dead ends: 1950 [2022-02-15 13:46:42,650 INFO L226 Difference]: Without dead ends: 1877 [2022-02-15 13:46:42,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:46:42,651 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 87 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:42,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 63 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 674 Invalid, 0 Unknown, 71 Unchecked, 0.2s Time] [2022-02-15 13:46:42,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2022-02-15 13:46:42,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1553. [2022-02-15 13:46:42,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 4.061855670103093) internal successors, (6304), 1552 states have internal predecessors, (6304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:42,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 6304 transitions. [2022-02-15 13:46:42,673 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 6304 transitions. Word has length 26 [2022-02-15 13:46:42,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:42,673 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 6304 transitions. [2022-02-15 13:46:42,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:42,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 6304 transitions. [2022-02-15 13:46:42,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:42,676 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:42,676 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:42,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-15 13:46:42,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:42,877 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:42,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:42,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1301697330, now seen corresponding path program 23 times [2022-02-15 13:46:42,877 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:42,877 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431513269] [2022-02-15 13:46:42,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:42,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:42,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:42,942 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:42,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:42,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431513269] [2022-02-15 13:46:42,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431513269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:42,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21960208] [2022-02-15 13:46:42,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:46:42,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:42,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:42,944 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) [2022-02-15 13:46:42,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-15 13:46:42,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:42,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:42,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:46:42,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:43,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:43,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:43,156 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:43,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:43,240 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:43,240 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:43,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:43,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:43,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:43,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21960208] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:43,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:43,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:43,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099162769] [2022-02-15 13:46:43,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:43,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:43,289 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:43,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:43,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:43,289 INFO L87 Difference]: Start difference. First operand 1553 states and 6304 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:43,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:43,587 INFO L93 Difference]: Finished difference Result 1925 states and 7717 transitions. [2022-02-15 13:46:43,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:46:43,588 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:43,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:43,592 INFO L225 Difference]: With dead ends: 1925 [2022-02-15 13:46:43,592 INFO L226 Difference]: Without dead ends: 1850 [2022-02-15 13:46:43,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:46:43,592 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 65 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:43,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 59 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 662 Invalid, 0 Unknown, 7 Unchecked, 0.3s Time] [2022-02-15 13:46:43,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1850 states. [2022-02-15 13:46:43,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1850 to 1553. [2022-02-15 13:46:43,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 4.061855670103093) internal successors, (6304), 1552 states have internal predecessors, (6304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:43,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 6304 transitions. [2022-02-15 13:46:43,616 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 6304 transitions. Word has length 26 [2022-02-15 13:46:43,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:43,616 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 6304 transitions. [2022-02-15 13:46:43,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 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) [2022-02-15 13:46:43,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 6304 transitions. [2022-02-15 13:46:43,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:43,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:43,619 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:43,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:43,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:43,820 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:43,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:43,820 INFO L85 PathProgramCache]: Analyzing trace with hash 556462674, now seen corresponding path program 18 times [2022-02-15 13:46:43,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:43,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521377735] [2022-02-15 13:46:43,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:43,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:43,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:43,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:43,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521377735] [2022-02-15 13:46:43,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521377735] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:43,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891500903] [2022-02-15 13:46:43,895 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:43,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:43,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:43,896 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) [2022-02-15 13:46:43,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-15 13:46:43,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:46:43,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:43,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:43,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:44,096 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:44,096 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:46:44,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:44,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:44,462 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:44,462 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:44,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:44,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891500903] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:44,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:44,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-15 13:46:44,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093007139] [2022-02-15 13:46:44,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:44,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:46:44,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:44,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:46:44,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:46:44,579 INFO L87 Difference]: Start difference. First operand 1553 states and 6304 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:45,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:45,266 INFO L93 Difference]: Finished difference Result 2391 states and 9389 transitions. [2022-02-15 13:46:45,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:46:45,266 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:45,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:45,271 INFO L225 Difference]: With dead ends: 2391 [2022-02-15 13:46:45,272 INFO L226 Difference]: Without dead ends: 2377 [2022-02-15 13:46:45,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:46:45,272 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 126 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 363 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:45,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 148 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 912 Invalid, 0 Unknown, 363 Unchecked, 0.4s Time] [2022-02-15 13:46:45,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2377 states. [2022-02-15 13:46:45,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2377 to 1620. [2022-02-15 13:46:45,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 4.041383570105003) internal successors, (6543), 1619 states have internal predecessors, (6543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 6543 transitions. [2022-02-15 13:46:45,299 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 6543 transitions. Word has length 26 [2022-02-15 13:46:45,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:45,299 INFO L470 AbstractCegarLoop]: Abstraction has 1620 states and 6543 transitions. [2022-02-15 13:46:45,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:45,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 6543 transitions. [2022-02-15 13:46:45,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:45,302 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:45,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:45,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:45,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:45,503 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:45,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:45,503 INFO L85 PathProgramCache]: Analyzing trace with hash 585091825, now seen corresponding path program 1 times [2022-02-15 13:46:45,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:45,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983548374] [2022-02-15 13:46:45,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:45,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:45,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:45,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:45,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:45,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983548374] [2022-02-15 13:46:45,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983548374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:45,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291686993] [2022-02-15 13:46:45,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:45,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:45,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:45,611 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) [2022-02-15 13:46:45,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-15 13:46:45,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:45,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:45,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:45,792 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:45,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:46:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:45,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:45,930 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:45,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:45,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:45,939 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:45,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:45,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291686993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:45,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:45,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 14 [2022-02-15 13:46:45,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726116818] [2022-02-15 13:46:45,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:45,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:45,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:45,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:45,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:45,978 INFO L87 Difference]: Start difference. First operand 1620 states and 6543 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:46,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:46,410 INFO L93 Difference]: Finished difference Result 2102 states and 8351 transitions. [2022-02-15 13:46:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:46:46,411 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:46,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:46,415 INFO L225 Difference]: With dead ends: 2102 [2022-02-15 13:46:46,415 INFO L226 Difference]: Without dead ends: 1998 [2022-02-15 13:46:46,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:46:46,415 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 97 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:46,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 100 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1024 Invalid, 0 Unknown, 134 Unchecked, 0.4s Time] [2022-02-15 13:46:46,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2022-02-15 13:46:46,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1582. [2022-02-15 13:46:46,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1582 states, 1581 states have (on average 4.036685641998735) internal successors, (6382), 1581 states have internal predecessors, (6382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:46,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 6382 transitions. [2022-02-15 13:46:46,441 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 6382 transitions. Word has length 26 [2022-02-15 13:46:46,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:46,442 INFO L470 AbstractCegarLoop]: Abstraction has 1582 states and 6382 transitions. [2022-02-15 13:46:46,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:46,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 6382 transitions. [2022-02-15 13:46:46,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:46,445 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:46,445 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:46,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:46,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-15 13:46:46,662 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:46,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:46,662 INFO L85 PathProgramCache]: Analyzing trace with hash -630909232, now seen corresponding path program 24 times [2022-02-15 13:46:46,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:46,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115353200] [2022-02-15 13:46:46,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:46,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:46,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:46,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:46,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115353200] [2022-02-15 13:46:46,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115353200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:46,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339202020] [2022-02-15 13:46:46,731 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:46,731 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:46,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:46,732 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) [2022-02-15 13:46:46,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-15 13:46:46,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:46:46,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:46,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:46,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:46,877 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:46,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:47,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:47,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:47,234 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:47,234 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:47,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339202020] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:47,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:47,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:47,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523675999] [2022-02-15 13:46:47,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:47,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:47,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:47,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:47,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:47,350 INFO L87 Difference]: Start difference. First operand 1582 states and 6382 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:48,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:48,717 INFO L93 Difference]: Finished difference Result 2691 states and 10517 transitions. [2022-02-15 13:46:48,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:46:48,722 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:48,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:48,728 INFO L225 Difference]: With dead ends: 2691 [2022-02-15 13:46:48,728 INFO L226 Difference]: Without dead ends: 2640 [2022-02-15 13:46:48,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=353, Invalid=1453, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:46:48,729 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 328 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 402 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:48,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 126 Invalid, 1644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1142 Invalid, 0 Unknown, 402 Unchecked, 0.5s Time] [2022-02-15 13:46:48,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2022-02-15 13:46:48,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 1584. [2022-02-15 13:46:48,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 4.037902716361339) internal successors, (6392), 1583 states have internal predecessors, (6392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:48,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 6392 transitions. [2022-02-15 13:46:48,757 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 6392 transitions. Word has length 26 [2022-02-15 13:46:48,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:48,757 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 6392 transitions. [2022-02-15 13:46:48,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:48,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 6392 transitions. [2022-02-15 13:46:48,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:48,759 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:48,759 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:48,775 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-15 13:46:48,960 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,SelfDestructingSolverStorable98 [2022-02-15 13:46:48,960 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:48,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:48,960 INFO L85 PathProgramCache]: Analyzing trace with hash 479219380, now seen corresponding path program 19 times [2022-02-15 13:46:48,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:48,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345605691] [2022-02-15 13:46:48,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:48,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:49,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:49,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:49,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345605691] [2022-02-15 13:46:49,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345605691] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:49,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253821729] [2022-02-15 13:46:49,043 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:46:49,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:49,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:49,044 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) [2022-02-15 13:46:49,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-15 13:46:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:49,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:49,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:49,195 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:46:49,196 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:46:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:49,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:49,361 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:49,361 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:46:49,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:46:49,370 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:46:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:49,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253821729] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:49,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:49,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:46:49,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403968646] [2022-02-15 13:46:49,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:49,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:46:49,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:49,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:46:49,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:46:49,410 INFO L87 Difference]: Start difference. First operand 1584 states and 6392 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:49,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:49,747 INFO L93 Difference]: Finished difference Result 1939 states and 7762 transitions. [2022-02-15 13:46:49,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:46:49,747 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 26 [2022-02-15 13:46:49,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:49,752 INFO L225 Difference]: With dead ends: 1939 [2022-02-15 13:46:49,752 INFO L226 Difference]: Without dead ends: 1866 [2022-02-15 13:46:49,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:46:49,752 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:49,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 65 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 768 Invalid, 0 Unknown, 73 Unchecked, 0.3s Time] [2022-02-15 13:46:49,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1866 states. [2022-02-15 13:46:49,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1866 to 1584. [2022-02-15 13:46:49,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 4.037902716361339) internal successors, (6392), 1583 states have internal predecessors, (6392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:49,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 6392 transitions. [2022-02-15 13:46:49,775 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 6392 transitions. Word has length 26 [2022-02-15 13:46:49,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:49,775 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 6392 transitions. [2022-02-15 13:46:49,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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) [2022-02-15 13:46:49,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 6392 transitions. [2022-02-15 13:46:49,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:49,778 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:49,778 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:49,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:49,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2022-02-15 13:46:49,978 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:49,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:49,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1040689780, now seen corresponding path program 20 times [2022-02-15 13:46:49,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:49,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121325228] [2022-02-15 13:46:49,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:49,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:50,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:50,051 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:50,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121325228] [2022-02-15 13:46:50,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121325228] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:50,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319149735] [2022-02-15 13:46:50,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:50,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:50,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:50,054 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) [2022-02-15 13:46:50,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-15 13:46:50,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:50,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:50,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:50,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:50,227 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:50,227 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:50,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:50,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:50,630 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:50,631 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:50,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:50,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319149735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:50,746 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:50,746 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:50,746 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127112894] [2022-02-15 13:46:50,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:50,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:50,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:50,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:50,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:50,747 INFO L87 Difference]: Start difference. First operand 1584 states and 6392 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:52,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:52,245 INFO L93 Difference]: Finished difference Result 2536 states and 9961 transitions. [2022-02-15 13:46:52,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:46:52,245 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:52,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:52,251 INFO L225 Difference]: With dead ends: 2536 [2022-02-15 13:46:52,251 INFO L226 Difference]: Without dead ends: 2468 [2022-02-15 13:46:52,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=398, Invalid=1582, Unknown=0, NotChecked=0, Total=1980 [2022-02-15 13:46:52,252 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 337 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 418 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:52,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 118 Invalid, 1789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1266 Invalid, 0 Unknown, 418 Unchecked, 0.6s Time] [2022-02-15 13:46:52,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2468 states. [2022-02-15 13:46:52,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2468 to 1591. [2022-02-15 13:46:52,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 4.041509433962264) internal successors, (6426), 1590 states have internal predecessors, (6426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:52,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 6426 transitions. [2022-02-15 13:46:52,277 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 6426 transitions. Word has length 26 [2022-02-15 13:46:52,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:52,277 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 6426 transitions. [2022-02-15 13:46:52,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:52,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 6426 transitions. [2022-02-15 13:46:52,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:52,280 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:52,280 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:52,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:52,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-15 13:46:52,481 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:52,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:52,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1871340540, now seen corresponding path program 21 times [2022-02-15 13:46:52,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:52,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302151279] [2022-02-15 13:46:52,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:52,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:52,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:52,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:52,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302151279] [2022-02-15 13:46:52,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302151279] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:52,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866969398] [2022-02-15 13:46:52,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:46:52,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:52,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:52,550 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) [2022-02-15 13:46:52,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-15 13:46:52,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:46:52,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:52,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:52,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:52,679 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:52,679 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:52,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:52,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:53,060 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:53,060 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:53,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:53,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866969398] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:53,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:53,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:46:53,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820727850] [2022-02-15 13:46:53,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:53,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:46:53,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:53,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:46:53,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:46:53,166 INFO L87 Difference]: Start difference. First operand 1591 states and 6426 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:54,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:54,756 INFO L93 Difference]: Finished difference Result 2686 states and 10528 transitions. [2022-02-15 13:46:54,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:46:54,757 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:54,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:54,763 INFO L225 Difference]: With dead ends: 2686 [2022-02-15 13:46:54,763 INFO L226 Difference]: Without dead ends: 2597 [2022-02-15 13:46:54,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=380, Invalid=1512, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:46:54,763 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 334 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 1598 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 618 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:54,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 146 Invalid, 2321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1598 Invalid, 0 Unknown, 618 Unchecked, 0.7s Time] [2022-02-15 13:46:54,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2022-02-15 13:46:54,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1580. [2022-02-15 13:46:54,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1579 states have (on average 4.039898670044332) internal successors, (6379), 1579 states have internal predecessors, (6379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:54,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 6379 transitions. [2022-02-15 13:46:54,791 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 6379 transitions. Word has length 26 [2022-02-15 13:46:54,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:54,791 INFO L470 AbstractCegarLoop]: Abstraction has 1580 states and 6379 transitions. [2022-02-15 13:46:54,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:54,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 6379 transitions. [2022-02-15 13:46:54,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:54,794 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:54,794 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:54,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:54,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:54,995 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:54,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:54,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1811904697, now seen corresponding path program 18 times [2022-02-15 13:46:54,995 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:54,995 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113619424] [2022-02-15 13:46:54,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:54,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:55,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:55,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:55,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113619424] [2022-02-15 13:46:55,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113619424] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:55,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712378131] [2022-02-15 13:46:55,075 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:46:55,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:55,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:55,076 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) [2022-02-15 13:46:55,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-15 13:46:55,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:46:55,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:55,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:46:55,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:55,208 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:55,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:55,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:55,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:55,458 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:55,459 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:46:55,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:55,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712378131] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:55,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:55,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:46:55,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077487083] [2022-02-15 13:46:55,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:55,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:46:55,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:55,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:46:55,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:46:55,567 INFO L87 Difference]: Start difference. First operand 1580 states and 6379 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:46:56,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:56,933 INFO L93 Difference]: Finished difference Result 3393 states and 12940 transitions. [2022-02-15 13:46:56,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:46:56,934 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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 26 [2022-02-15 13:46:56,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:56,941 INFO L225 Difference]: With dead ends: 3393 [2022-02-15 13:46:56,941 INFO L226 Difference]: Without dead ends: 3184 [2022-02-15 13:46:56,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:46:56,941 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 443 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 1930 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 2049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:56,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 172 Invalid, 2049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1930 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:46:56,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2022-02-15 13:46:56,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 1649. [2022-02-15 13:46:56,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 1648 states have (on average 4.044296116504855) internal successors, (6665), 1648 states have internal predecessors, (6665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:56,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 6665 transitions. [2022-02-15 13:46:56,975 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 6665 transitions. Word has length 26 [2022-02-15 13:46:56,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:56,975 INFO L470 AbstractCegarLoop]: Abstraction has 1649 states and 6665 transitions. [2022-02-15 13:46:56,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:46:56,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 6665 transitions. [2022-02-15 13:46:56,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:56,978 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:56,978 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:46:56,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-15 13:46:57,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-15 13:46:57,181 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:46:57,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:46:57,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1996898355, now seen corresponding path program 14 times [2022-02-15 13:46:57,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:46:57,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064050583] [2022-02-15 13:46:57,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:46:57,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:46:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:46:57,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:57,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:46:57,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064050583] [2022-02-15 13:46:57,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064050583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:46:57,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999433785] [2022-02-15 13:46:57,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:46:57,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:46:57,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:46:57,262 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) [2022-02-15 13:46:57,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-15 13:46:57,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:46:57,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:46:57,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:46:57,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:46:57,451 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:57,451 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:46:57,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:57,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:46:57,824 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:46:57,825 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:46:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:46:57,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999433785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:46:57,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:46:57,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:46:57,975 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893188538] [2022-02-15 13:46:57,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:46:57,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:46:57,975 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:46:57,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:46:57,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:46:57,975 INFO L87 Difference]: Start difference. First operand 1649 states and 6665 transitions. Second operand has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:59,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:46:59,946 INFO L93 Difference]: Finished difference Result 3373 states and 13035 transitions. [2022-02-15 13:46:59,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 13:46:59,946 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:46:59,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:46:59,964 INFO L225 Difference]: With dead ends: 3373 [2022-02-15 13:46:59,964 INFO L226 Difference]: Without dead ends: 3072 [2022-02-15 13:46:59,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 910 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=628, Invalid=2912, Unknown=0, NotChecked=0, Total=3540 [2022-02-15 13:46:59,965 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 593 mSDsluCounter, 1649 mSDsCounter, 0 mSdLazyCounter, 1832 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 3333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1340 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:46:59,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 220 Invalid, 3333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1832 Invalid, 0 Unknown, 1340 Unchecked, 0.8s Time] [2022-02-15 13:46:59,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2022-02-15 13:46:59,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 1635. [2022-02-15 13:46:59,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 4.05875152998776) internal successors, (6632), 1634 states have internal predecessors, (6632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:59,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 6632 transitions. [2022-02-15 13:46:59,995 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 6632 transitions. Word has length 26 [2022-02-15 13:46:59,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:46:59,996 INFO L470 AbstractCegarLoop]: Abstraction has 1635 states and 6632 transitions. [2022-02-15 13:46:59,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:46:59,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 6632 transitions. [2022-02-15 13:46:59,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:46:59,999 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:46:59,999 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:00,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-15 13:47:00,199 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,SelfDestructingSolverStorable103 [2022-02-15 13:47:00,199 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:00,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:00,199 INFO L85 PathProgramCache]: Analyzing trace with hash 520515783, now seen corresponding path program 19 times [2022-02-15 13:47:00,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:00,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668172062] [2022-02-15 13:47:00,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:00,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:00,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:00,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:00,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:00,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668172062] [2022-02-15 13:47:00,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668172062] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:00,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189761711] [2022-02-15 13:47:00,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:00,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:00,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:00,268 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) [2022-02-15 13:47:00,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-15 13:47:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:00,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:00,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:00,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:00,452 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:00,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:00,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:00,610 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:00,610 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:47:00,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:00,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:47:00,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:00,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189761711] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:00,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:00,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:47:00,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974691951] [2022-02-15 13:47:00,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:00,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:47:00,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:00,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:47:00,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:47:00,656 INFO L87 Difference]: Start difference. First operand 1635 states and 6632 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:01,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:01,009 INFO L93 Difference]: Finished difference Result 2090 states and 8373 transitions. [2022-02-15 13:47:01,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:47:01,009 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:01,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:01,014 INFO L225 Difference]: With dead ends: 2090 [2022-02-15 13:47:01,015 INFO L226 Difference]: Without dead ends: 2035 [2022-02-15 13:47:01,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:47:01,015 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 57 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 8 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:01,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 75 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 867 Invalid, 0 Unknown, 8 Unchecked, 0.3s Time] [2022-02-15 13:47:01,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2022-02-15 13:47:01,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1665. [2022-02-15 13:47:01,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1664 states have (on average 4.058894230769231) internal successors, (6754), 1664 states have internal predecessors, (6754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:01,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 6754 transitions. [2022-02-15 13:47:01,042 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 6754 transitions. Word has length 26 [2022-02-15 13:47:01,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:01,042 INFO L470 AbstractCegarLoop]: Abstraction has 1665 states and 6754 transitions. [2022-02-15 13:47:01,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:01,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 6754 transitions. [2022-02-15 13:47:01,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:01,045 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:01,045 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:01,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-15 13:47:01,245 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,SelfDestructingSolverStorable104 [2022-02-15 13:47:01,246 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:01,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:01,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1091962785, now seen corresponding path program 20 times [2022-02-15 13:47:01,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:01,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863920379] [2022-02-15 13:47:01,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:01,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:01,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:01,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:01,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863920379] [2022-02-15 13:47:01,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863920379] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:01,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729198731] [2022-02-15 13:47:01,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:47:01,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:01,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:01,318 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) [2022-02-15 13:47:01,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-15 13:47:01,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:01,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:01,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:47:01,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:01,462 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:01,463 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:01,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:01,776 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:01,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 27 [2022-02-15 13:47:01,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:01,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729198731] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:01,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:01,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 17 [2022-02-15 13:47:01,839 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847405825] [2022-02-15 13:47:01,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:01,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:47:01,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:01,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:47:01,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:47:01,839 INFO L87 Difference]: Start difference. First operand 1665 states and 6754 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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) [2022-02-15 13:47:03,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:03,456 INFO L93 Difference]: Finished difference Result 2630 states and 10368 transitions. [2022-02-15 13:47:03,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:47:03,456 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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 26 [2022-02-15 13:47:03,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:03,462 INFO L225 Difference]: With dead ends: 2630 [2022-02-15 13:47:03,462 INFO L226 Difference]: Without dead ends: 2548 [2022-02-15 13:47:03,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=440, Invalid=1630, Unknown=0, NotChecked=0, Total=2070 [2022-02-15 13:47:03,462 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 476 mSDsluCounter, 903 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:03,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 128 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1848 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:47:03,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2548 states. [2022-02-15 13:47:03,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2548 to 1664. [2022-02-15 13:47:03,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1663 states have (on average 4.055321707757066) internal successors, (6744), 1663 states have internal predecessors, (6744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:03,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 6744 transitions. [2022-02-15 13:47:03,496 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 6744 transitions. Word has length 26 [2022-02-15 13:47:03,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:03,496 INFO L470 AbstractCegarLoop]: Abstraction has 1664 states and 6744 transitions. [2022-02-15 13:47:03,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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) [2022-02-15 13:47:03,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 6744 transitions. [2022-02-15 13:47:03,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:03,499 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:03,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:03,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-15 13:47:03,699 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,SelfDestructingSolverStorable105 [2022-02-15 13:47:03,699 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:03,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:03,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1949074037, now seen corresponding path program 15 times [2022-02-15 13:47:03,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:03,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515958647] [2022-02-15 13:47:03,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:03,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:03,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:03,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:03,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515958647] [2022-02-15 13:47:03,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515958647] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:03,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823925499] [2022-02-15 13:47:03,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:47:03,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:03,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:03,788 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) [2022-02-15 13:47:03,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-15 13:47:03,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:47:03,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:03,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:03,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:03,918 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:03,918 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:04,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:04,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:04,285 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:04,285 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:47:04,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:04,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823925499] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:04,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:04,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:47:04,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273721212] [2022-02-15 13:47:04,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:04,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:47:04,413 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:04,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:47:04,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:47:04,413 INFO L87 Difference]: Start difference. First operand 1664 states and 6744 transitions. Second operand has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:12,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:12,160 INFO L93 Difference]: Finished difference Result 6790 states and 24964 transitions. [2022-02-15 13:47:12,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-02-15 13:47:12,160 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:12,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:12,174 INFO L225 Difference]: With dead ends: 6790 [2022-02-15 13:47:12,174 INFO L226 Difference]: Without dead ends: 5777 [2022-02-15 13:47:12,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7943 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=3171, Invalid=17135, Unknown=0, NotChecked=0, Total=20306 [2022-02-15 13:47:12,175 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 1215 mSDsluCounter, 3133 mSDsCounter, 0 mSdLazyCounter, 4380 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1215 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 6125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 4380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1320 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:12,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1215 Valid, 556 Invalid, 6125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 4380 Invalid, 0 Unknown, 1320 Unchecked, 2.1s Time] [2022-02-15 13:47:12,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5777 states. [2022-02-15 13:47:12,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5777 to 1845. [2022-02-15 13:47:12,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1845 states, 1844 states have (on average 4.085140997830803) internal successors, (7533), 1844 states have internal predecessors, (7533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:12,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1845 states to 1845 states and 7533 transitions. [2022-02-15 13:47:12,235 INFO L78 Accepts]: Start accepts. Automaton has 1845 states and 7533 transitions. Word has length 26 [2022-02-15 13:47:12,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:12,235 INFO L470 AbstractCegarLoop]: Abstraction has 1845 states and 7533 transitions. [2022-02-15 13:47:12,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:12,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1845 states and 7533 transitions. [2022-02-15 13:47:12,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:12,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:12,238 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:12,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:12,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:12,439 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:12,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:12,439 INFO L85 PathProgramCache]: Analyzing trace with hash -183045505, now seen corresponding path program 16 times [2022-02-15 13:47:12,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:12,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293134760] [2022-02-15 13:47:12,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:12,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:12,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:12,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293134760] [2022-02-15 13:47:12,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293134760] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:12,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287911820] [2022-02-15 13:47:12,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:12,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:12,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:12,532 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) [2022-02-15 13:47:12,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-15 13:47:12,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:12,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:12,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:12,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:12,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:12,669 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:12,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:12,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:12,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:12,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:47:12,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:12,848 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 5 [2022-02-15 13:47:12,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:12,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287911820] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:12,886 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:12,886 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:12,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615593702] [2022-02-15 13:47:12,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:12,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:12,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:12,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:12,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:12,887 INFO L87 Difference]: Start difference. First operand 1845 states and 7533 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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) [2022-02-15 13:47:13,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:13,368 INFO L93 Difference]: Finished difference Result 2331 states and 9391 transitions. [2022-02-15 13:47:13,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:47:13,368 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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 26 [2022-02-15 13:47:13,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:13,373 INFO L225 Difference]: With dead ends: 2331 [2022-02-15 13:47:13,373 INFO L226 Difference]: Without dead ends: 2251 [2022-02-15 13:47:13,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:13,373 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 151 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:13,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 83 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 992 Invalid, 0 Unknown, 77 Unchecked, 0.4s Time] [2022-02-15 13:47:13,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2022-02-15 13:47:13,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 1853. [2022-02-15 13:47:13,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 4.091792656587473) internal successors, (7578), 1852 states have internal predecessors, (7578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:13,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 7578 transitions. [2022-02-15 13:47:13,406 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 7578 transitions. Word has length 26 [2022-02-15 13:47:13,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:13,406 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 7578 transitions. [2022-02-15 13:47:13,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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) [2022-02-15 13:47:13,406 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 7578 transitions. [2022-02-15 13:47:13,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:13,409 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:13,409 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:13,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-02-15 13:47:13,609 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,SelfDestructingSolverStorable107 [2022-02-15 13:47:13,610 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:13,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:13,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1487285999, now seen corresponding path program 21 times [2022-02-15 13:47:13,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:13,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891650991] [2022-02-15 13:47:13,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:13,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:13,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:13,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:13,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891650991] [2022-02-15 13:47:13,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891650991] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:13,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772441065] [2022-02-15 13:47:13,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:47:13,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:13,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:13,680 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) [2022-02-15 13:47:13,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-15 13:47:13,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:47:13,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:13,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:13,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:13,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:13,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:13,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:13,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:14,171 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:14,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 25 [2022-02-15 13:47:14,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:14,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772441065] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:14,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:14,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-15 13:47:14,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602550555] [2022-02-15 13:47:14,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:14,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:47:14,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:14,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:47:14,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:47:14,301 INFO L87 Difference]: Start difference. First operand 1853 states and 7578 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:47:20,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:20,188 INFO L93 Difference]: Finished difference Result 5428 states and 19974 transitions. [2022-02-15 13:47:20,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-02-15 13:47:20,189 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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 26 [2022-02-15 13:47:20,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:20,199 INFO L225 Difference]: With dead ends: 5428 [2022-02-15 13:47:20,199 INFO L226 Difference]: Without dead ends: 4843 [2022-02-15 13:47:20,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 36 SyntacticMatches, 9 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5771 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2808, Invalid=12198, Unknown=0, NotChecked=0, Total=15006 [2022-02-15 13:47:20,200 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1355 mSDsluCounter, 1810 mSDsCounter, 0 mSdLazyCounter, 3277 mSolverCounterSat, 466 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 4153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 466 IncrementalHoareTripleChecker+Valid, 3277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 410 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:20,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1355 Valid, 296 Invalid, 4153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [466 Valid, 3277 Invalid, 0 Unknown, 410 Unchecked, 1.6s Time] [2022-02-15 13:47:20,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4843 states. [2022-02-15 13:47:20,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4843 to 1902. [2022-02-15 13:47:20,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1902 states, 1901 states have (on average 4.085218306154656) internal successors, (7766), 1901 states have internal predecessors, (7766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:20,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1902 states to 1902 states and 7766 transitions. [2022-02-15 13:47:20,244 INFO L78 Accepts]: Start accepts. Automaton has 1902 states and 7766 transitions. Word has length 26 [2022-02-15 13:47:20,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:20,244 INFO L470 AbstractCegarLoop]: Abstraction has 1902 states and 7766 transitions. [2022-02-15 13:47:20,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 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) [2022-02-15 13:47:20,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1902 states and 7766 transitions. [2022-02-15 13:47:20,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:20,247 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:20,247 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:20,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-15 13:47:20,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:20,448 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:20,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:20,448 INFO L85 PathProgramCache]: Analyzing trace with hash -760425878, now seen corresponding path program 25 times [2022-02-15 13:47:20,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:20,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345541761] [2022-02-15 13:47:20,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:20,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:20,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:20,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:20,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345541761] [2022-02-15 13:47:20,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345541761] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:20,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087656745] [2022-02-15 13:47:20,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:20,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:20,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:20,518 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) [2022-02-15 13:47:20,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-15 13:47:20,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:20,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:20,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:20,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:20,662 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:20,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:20,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:20,824 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:20,824 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 [2022-02-15 13:47:20,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:20,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 3 [2022-02-15 13:47:20,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:20,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087656745] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:20,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:20,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:47:20,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949484270] [2022-02-15 13:47:20,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:20,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:47:20,866 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:20,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:47:20,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:47:20,866 INFO L87 Difference]: Start difference. First operand 1902 states and 7766 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:21,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:21,119 INFO L93 Difference]: Finished difference Result 2308 states and 9310 transitions. [2022-02-15 13:47:21,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:47:21,119 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:21,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:21,124 INFO L225 Difference]: With dead ends: 2308 [2022-02-15 13:47:21,124 INFO L226 Difference]: Without dead ends: 2232 [2022-02-15 13:47:21,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:47:21,124 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 93 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:21,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 49 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 534 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-02-15 13:47:21,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2232 states. [2022-02-15 13:47:21,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2232 to 1892. [2022-02-15 13:47:21,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 4.081967213114754) internal successors, (7719), 1891 states have internal predecessors, (7719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:21,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 7719 transitions. [2022-02-15 13:47:21,157 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 7719 transitions. Word has length 26 [2022-02-15 13:47:21,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:21,157 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 7719 transitions. [2022-02-15 13:47:21,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:21,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 7719 transitions. [2022-02-15 13:47:21,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:21,160 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:21,160 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:21,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-15 13:47:21,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:21,361 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:21,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:21,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1867196842, now seen corresponding path program 26 times [2022-02-15 13:47:21,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:21,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428541518] [2022-02-15 13:47:21,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:21,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:21,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:21,421 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:21,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428541518] [2022-02-15 13:47:21,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428541518] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:21,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036116252] [2022-02-15 13:47:21,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:47:21,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:21,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:21,422 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) [2022-02-15 13:47:21,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-15 13:47:21,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:21,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:21,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:21,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:21,586 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:21,587 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:47:21,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:21,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:21,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:21,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 23 [2022-02-15 13:47:22,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:22,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036116252] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:22,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:22,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:22,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308860335] [2022-02-15 13:47:22,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:22,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:22,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:22,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:22,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:22,025 INFO L87 Difference]: Start difference. First operand 1892 states and 7719 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:22,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:22,891 INFO L93 Difference]: Finished difference Result 3080 states and 12618 transitions. [2022-02-15 13:47:22,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:47:22,892 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2022-02-15 13:47:22,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:22,898 INFO L225 Difference]: With dead ends: 3080 [2022-02-15 13:47:22,898 INFO L226 Difference]: Without dead ends: 2999 [2022-02-15 13:47:22,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=200, Invalid=1132, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:47:22,899 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 232 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 802 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:22,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 185 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 905 Invalid, 0 Unknown, 802 Unchecked, 0.4s Time] [2022-02-15 13:47:22,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2022-02-15 13:47:22,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 1926. [2022-02-15 13:47:22,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1925 states have (on average 4.086233766233766) internal successors, (7866), 1925 states have internal predecessors, (7866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:22,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 7866 transitions. [2022-02-15 13:47:22,933 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 7866 transitions. Word has length 26 [2022-02-15 13:47:22,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:22,933 INFO L470 AbstractCegarLoop]: Abstraction has 1926 states and 7866 transitions. [2022-02-15 13:47:22,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:22,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 7866 transitions. [2022-02-15 13:47:22,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:22,937 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:22,937 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:22,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:23,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:23,137 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:23,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:23,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1248808606, now seen corresponding path program 27 times [2022-02-15 13:47:23,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:23,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134945854] [2022-02-15 13:47:23,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:23,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:23,206 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:23,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134945854] [2022-02-15 13:47:23,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134945854] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:23,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243590658] [2022-02-15 13:47:23,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:47:23,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:23,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:23,207 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) [2022-02-15 13:47:23,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-15 13:47:23,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:47:23,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:23,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:23,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:23,384 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:23,384 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:47:23,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:23,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:23,799 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:23,800 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 23 [2022-02-15 13:47:23,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:23,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243590658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:23,896 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:23,896 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:23,896 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300279914] [2022-02-15 13:47:23,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:23,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:23,896 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:23,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:23,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:23,896 INFO L87 Difference]: Start difference. First operand 1926 states and 7866 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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) [2022-02-15 13:47:25,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:25,468 INFO L93 Difference]: Finished difference Result 3335 states and 13165 transitions. [2022-02-15 13:47:25,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:47:25,468 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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 26 [2022-02-15 13:47:25,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:25,475 INFO L225 Difference]: With dead ends: 3335 [2022-02-15 13:47:25,475 INFO L226 Difference]: Without dead ends: 3145 [2022-02-15 13:47:25,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=358, Invalid=2092, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:47:25,477 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 383 mSDsluCounter, 1650 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 2934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1583 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:25,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 275 Invalid, 2934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1306 Invalid, 0 Unknown, 1583 Unchecked, 0.5s Time] [2022-02-15 13:47:25,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3145 states. [2022-02-15 13:47:25,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3145 to 1946. [2022-02-15 13:47:25,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1946 states, 1945 states have (on average 4.089460154241645) internal successors, (7954), 1945 states have internal predecessors, (7954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:25,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 7954 transitions. [2022-02-15 13:47:25,521 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 7954 transitions. Word has length 26 [2022-02-15 13:47:25,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:25,521 INFO L470 AbstractCegarLoop]: Abstraction has 1946 states and 7954 transitions. [2022-02-15 13:47:25,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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) [2022-02-15 13:47:25,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 7954 transitions. [2022-02-15 13:47:25,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:25,524 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:25,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:25,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:25,724 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,SelfDestructingSolverStorable111 [2022-02-15 13:47:25,724 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:25,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:25,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1385586132, now seen corresponding path program 28 times [2022-02-15 13:47:25,725 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:25,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705013729] [2022-02-15 13:47:25,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:25,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:25,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:25,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:25,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705013729] [2022-02-15 13:47:25,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705013729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:25,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32439896] [2022-02-15 13:47:25,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:25,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:25,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:25,811 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) [2022-02-15 13:47:25,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-15 13:47:25,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:25,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:25,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:25,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:25,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:25,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:26,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:26,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:26,111 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:26,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:26,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:26,119 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:26,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:26,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32439896] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:26,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:26,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:47:26,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258010256] [2022-02-15 13:47:26,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:26,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:26,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:26,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:26,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:26,135 INFO L87 Difference]: Start difference. First operand 1946 states and 7954 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:26,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:26,725 INFO L93 Difference]: Finished difference Result 3038 states and 12066 transitions. [2022-02-15 13:47:26,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:47:26,725 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:26,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:26,732 INFO L225 Difference]: With dead ends: 3038 [2022-02-15 13:47:26,732 INFO L226 Difference]: Without dead ends: 2965 [2022-02-15 13:47:26,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:47:26,732 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 247 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:26,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 96 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1050 Invalid, 0 Unknown, 64 Unchecked, 0.4s Time] [2022-02-15 13:47:26,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2965 states. [2022-02-15 13:47:26,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2965 to 1979. [2022-02-15 13:47:26,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1979 states, 1978 states have (on average 4.0611729019211324) internal successors, (8033), 1978 states have internal predecessors, (8033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:26,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1979 states to 1979 states and 8033 transitions. [2022-02-15 13:47:26,768 INFO L78 Accepts]: Start accepts. Automaton has 1979 states and 8033 transitions. Word has length 26 [2022-02-15 13:47:26,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:26,768 INFO L470 AbstractCegarLoop]: Abstraction has 1979 states and 8033 transitions. [2022-02-15 13:47:26,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:26,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1979 states and 8033 transitions. [2022-02-15 13:47:26,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:26,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:26,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:26,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-02-15 13:47:26,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:26,971 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:26,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:26,971 INFO L85 PathProgramCache]: Analyzing trace with hash 2052190500, now seen corresponding path program 22 times [2022-02-15 13:47:26,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:26,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81702039] [2022-02-15 13:47:26,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:26,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:27,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:27,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:27,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81702039] [2022-02-15 13:47:27,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81702039] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:27,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120245233] [2022-02-15 13:47:27,065 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:27,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:27,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:27,075 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) [2022-02-15 13:47:27,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-15 13:47:27,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:27,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:27,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:27,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:27,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:27,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:27,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:27,416 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:27,416 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:27,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:27,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:27,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:27,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120245233] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:27,440 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:27,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:47:27,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616669271] [2022-02-15 13:47:27,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:27,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:27,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:27,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:27,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:27,441 INFO L87 Difference]: Start difference. First operand 1979 states and 8033 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:47:28,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:28,087 INFO L93 Difference]: Finished difference Result 2853 states and 11360 transitions. [2022-02-15 13:47:28,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:47:28,087 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 26 [2022-02-15 13:47:28,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:28,094 INFO L225 Difference]: With dead ends: 2853 [2022-02-15 13:47:28,094 INFO L226 Difference]: Without dead ends: 2780 [2022-02-15 13:47:28,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:47:28,095 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 191 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 192 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:28,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 124 Invalid, 1437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1232 Invalid, 0 Unknown, 192 Unchecked, 0.5s Time] [2022-02-15 13:47:28,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2780 states. [2022-02-15 13:47:28,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2780 to 1952. [2022-02-15 13:47:28,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1952 states, 1951 states have (on average 4.071245515120451) internal successors, (7943), 1951 states have internal predecessors, (7943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:28,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1952 states to 1952 states and 7943 transitions. [2022-02-15 13:47:28,130 INFO L78 Accepts]: Start accepts. Automaton has 1952 states and 7943 transitions. Word has length 26 [2022-02-15 13:47:28,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:28,130 INFO L470 AbstractCegarLoop]: Abstraction has 1952 states and 7943 transitions. [2022-02-15 13:47:28,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:47:28,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1952 states and 7943 transitions. [2022-02-15 13:47:28,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:28,133 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:28,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:28,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-15 13:47:28,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:28,334 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:28,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:28,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1251274198, now seen corresponding path program 29 times [2022-02-15 13:47:28,334 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:28,334 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895848692] [2022-02-15 13:47:28,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:28,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:28,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:28,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:28,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:28,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895848692] [2022-02-15 13:47:28,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895848692] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:28,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912175614] [2022-02-15 13:47:28,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:47:28,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:28,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:28,404 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) [2022-02-15 13:47:28,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-15 13:47:28,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:28,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:28,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:28,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:28,560 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:28,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:28,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:28,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:28,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:28,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:28,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:28,758 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:28,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:28,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912175614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:28,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:28,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:28,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149850574] [2022-02-15 13:47:28,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:28,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:28,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:28,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:28,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:28,776 INFO L87 Difference]: Start difference. First operand 1952 states and 7943 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:29,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:29,248 INFO L93 Difference]: Finished difference Result 2535 states and 10195 transitions. [2022-02-15 13:47:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:47:29,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:29,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:29,253 INFO L225 Difference]: With dead ends: 2535 [2022-02-15 13:47:29,254 INFO L226 Difference]: Without dead ends: 2462 [2022-02-15 13:47:29,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:47:29,254 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 143 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 287 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:29,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 104 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 970 Invalid, 0 Unknown, 287 Unchecked, 0.4s Time] [2022-02-15 13:47:29,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2022-02-15 13:47:29,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 1985. [2022-02-15 13:47:29,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1984 states have (on average 4.060483870967742) internal successors, (8056), 1984 states have internal predecessors, (8056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:29,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 8056 transitions. [2022-02-15 13:47:29,284 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 8056 transitions. Word has length 26 [2022-02-15 13:47:29,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:29,284 INFO L470 AbstractCegarLoop]: Abstraction has 1985 states and 8056 transitions. [2022-02-15 13:47:29,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:29,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 8056 transitions. [2022-02-15 13:47:29,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:29,287 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:29,287 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:29,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-15 13:47:29,488 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,SelfDestructingSolverStorable114 [2022-02-15 13:47:29,488 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:29,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:29,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1066280540, now seen corresponding path program 23 times [2022-02-15 13:47:29,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:29,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383561881] [2022-02-15 13:47:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:29,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:29,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:29,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383561881] [2022-02-15 13:47:29,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383561881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:29,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463260013] [2022-02-15 13:47:29,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:47:29,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:29,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:29,565 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) [2022-02-15 13:47:29,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-15 13:47:29,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:29,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:29,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:29,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:29,741 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:29,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:29,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:29,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:29,911 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:29,912 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:29,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:29,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:29,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:29,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463260013] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:29,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:29,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:47:29,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567539947] [2022-02-15 13:47:29,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:29,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:29,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:29,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:29,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:29,936 INFO L87 Difference]: Start difference. First operand 1985 states and 8056 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:47:30,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:30,388 INFO L93 Difference]: Finished difference Result 2575 states and 10343 transitions. [2022-02-15 13:47:30,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:47:30,389 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 26 [2022-02-15 13:47:30,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:30,394 INFO L225 Difference]: With dead ends: 2575 [2022-02-15 13:47:30,394 INFO L226 Difference]: Without dead ends: 2486 [2022-02-15 13:47:30,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:30,394 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 126 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 280 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:30,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 103 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 871 Invalid, 0 Unknown, 280 Unchecked, 0.4s Time] [2022-02-15 13:47:30,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2022-02-15 13:47:30,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 2018. [2022-02-15 13:47:30,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2018 states, 2017 states have (on average 4.050570153693604) internal successors, (8170), 2017 states have internal predecessors, (8170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:30,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2018 states to 2018 states and 8170 transitions. [2022-02-15 13:47:30,424 INFO L78 Accepts]: Start accepts. Automaton has 2018 states and 8170 transitions. Word has length 26 [2022-02-15 13:47:30,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:30,424 INFO L470 AbstractCegarLoop]: Abstraction has 2018 states and 8170 transitions. [2022-02-15 13:47:30,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-15 13:47:30,424 INFO L276 IsEmpty]: Start isEmpty. Operand 2018 states and 8170 transitions. [2022-02-15 13:47:30,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:30,427 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:30,427 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:30,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-02-15 13:47:30,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-02-15 13:47:30,628 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:30,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:30,628 INFO L85 PathProgramCache]: Analyzing trace with hash -2071750068, now seen corresponding path program 30 times [2022-02-15 13:47:30,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:30,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558245586] [2022-02-15 13:47:30,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:30,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:30,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:30,694 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:30,694 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558245586] [2022-02-15 13:47:30,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558245586] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:30,694 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87326503] [2022-02-15 13:47:30,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:47:30,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:30,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:30,695 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) [2022-02-15 13:47:30,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-15 13:47:30,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:47:30,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:30,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:30,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:30,882 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:30,883 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:47:31,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:31,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:31,254 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:31,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 23 [2022-02-15 13:47:31,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:31,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87326503] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:31,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:31,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:31,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037378173] [2022-02-15 13:47:31,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:31,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:31,313 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:31,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:31,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:31,313 INFO L87 Difference]: Start difference. First operand 2018 states and 8170 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:31,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:31,721 INFO L93 Difference]: Finished difference Result 2645 states and 10657 transitions. [2022-02-15 13:47:31,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:47:31,721 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2022-02-15 13:47:31,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:31,727 INFO L225 Difference]: With dead ends: 2645 [2022-02-15 13:47:31,727 INFO L226 Difference]: Without dead ends: 2638 [2022-02-15 13:47:31,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:47:31,728 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 64 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:31,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 144 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 486 Invalid, 0 Unknown, 215 Unchecked, 0.2s Time] [2022-02-15 13:47:31,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2022-02-15 13:47:31,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 2050. [2022-02-15 13:47:31,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2050 states, 2049 states have (on average 4.042947779404588) internal successors, (8284), 2049 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) [2022-02-15 13:47:31,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2050 states to 2050 states and 8284 transitions. [2022-02-15 13:47:31,769 INFO L78 Accepts]: Start accepts. Automaton has 2050 states and 8284 transitions. Word has length 26 [2022-02-15 13:47:31,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:31,769 INFO L470 AbstractCegarLoop]: Abstraction has 2050 states and 8284 transitions. [2022-02-15 13:47:31,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:31,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2050 states and 8284 transitions. [2022-02-15 13:47:31,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:31,773 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:31,773 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:31,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-15 13:47:31,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:31,973 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:31,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:31,974 INFO L85 PathProgramCache]: Analyzing trace with hash -2043120917, now seen corresponding path program 2 times [2022-02-15 13:47:31,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:31,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050959769] [2022-02-15 13:47:31,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:31,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:31,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:32,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:32,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050959769] [2022-02-15 13:47:32,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050959769] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:32,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325483453] [2022-02-15 13:47:32,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:47:32,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:32,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:32,043 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) [2022-02-15 13:47:32,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-15 13:47:32,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:32,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:32,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:32,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:32,218 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:32,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-02-15 13:47:32,347 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:32,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:32,579 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:32,579 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 23 [2022-02-15 13:47:32,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:32,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325483453] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:32,642 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:32,642 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:32,642 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721427019] [2022-02-15 13:47:32,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:32,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:32,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:32,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:32,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:32,643 INFO L87 Difference]: Start difference. First operand 2050 states and 8284 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:33,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:33,277 INFO L93 Difference]: Finished difference Result 2812 states and 11198 transitions. [2022-02-15 13:47:33,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:47:33,277 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2022-02-15 13:47:33,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:33,282 INFO L225 Difference]: With dead ends: 2812 [2022-02-15 13:47:33,283 INFO L226 Difference]: Without dead ends: 2705 [2022-02-15 13:47:33,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:47:33,283 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 155 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 555 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:33,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 112 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 671 Invalid, 0 Unknown, 555 Unchecked, 0.3s Time] [2022-02-15 13:47:33,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2705 states. [2022-02-15 13:47:33,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2705 to 2025. [2022-02-15 13:47:33,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2025 states, 2024 states have (on average 4.051877470355731) internal successors, (8201), 2024 states have internal predecessors, (8201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:33,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2025 states to 2025 states and 8201 transitions. [2022-02-15 13:47:33,314 INFO L78 Accepts]: Start accepts. Automaton has 2025 states and 8201 transitions. Word has length 26 [2022-02-15 13:47:33,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:33,315 INFO L470 AbstractCegarLoop]: Abstraction has 2025 states and 8201 transitions. [2022-02-15 13:47:33,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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) [2022-02-15 13:47:33,315 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 8201 transitions. [2022-02-15 13:47:33,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:33,318 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:33,319 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:33,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-15 13:47:33,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:33,519 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:33,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:33,519 INFO L85 PathProgramCache]: Analyzing trace with hash -892788220, now seen corresponding path program 31 times [2022-02-15 13:47:33,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:33,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61342879] [2022-02-15 13:47:33,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:33,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:33,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:33,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:33,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:33,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61342879] [2022-02-15 13:47:33,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61342879] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:33,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510402401] [2022-02-15 13:47:33,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:33,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:33,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:33,583 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) [2022-02-15 13:47:33,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-15 13:47:33,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:33,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:33,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:33,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:33,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:33,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:33,897 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:33,898 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:33,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:33,905 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:33,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:33,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510402401] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:33,921 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:33,921 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:33,921 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739447722] [2022-02-15 13:47:33,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:33,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:33,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:33,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:33,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:33,922 INFO L87 Difference]: Start difference. First operand 2025 states and 8201 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:34,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:34,483 INFO L93 Difference]: Finished difference Result 2724 states and 10839 transitions. [2022-02-15 13:47:34,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:47:34,483 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:34,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:34,489 INFO L225 Difference]: With dead ends: 2724 [2022-02-15 13:47:34,489 INFO L226 Difference]: Without dead ends: 2652 [2022-02-15 13:47:34,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:47:34,489 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 112 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 251 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:34,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 138 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1288 Invalid, 0 Unknown, 251 Unchecked, 0.5s Time] [2022-02-15 13:47:34,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2652 states. [2022-02-15 13:47:34,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2652 to 1999. [2022-02-15 13:47:34,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 4.05955955955956) internal successors, (8111), 1998 states have internal predecessors, (8111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:34,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 8111 transitions. [2022-02-15 13:47:34,519 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 8111 transitions. Word has length 26 [2022-02-15 13:47:34,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:34,519 INFO L470 AbstractCegarLoop]: Abstraction has 1999 states and 8111 transitions. [2022-02-15 13:47:34,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:34,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 8111 transitions. [2022-02-15 13:47:34,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:34,522 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:34,522 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:34,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-02-15 13:47:34,723 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,SelfDestructingSolverStorable118 [2022-02-15 13:47:34,723 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:34,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:34,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1028805654, now seen corresponding path program 32 times [2022-02-15 13:47:34,723 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:34,723 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587627882] [2022-02-15 13:47:34,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:34,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:34,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:34,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:34,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587627882] [2022-02-15 13:47:34,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587627882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:34,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758259902] [2022-02-15 13:47:34,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:47:34,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:34,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:34,801 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) [2022-02-15 13:47:34,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-15 13:47:34,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:34,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:34,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:34,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:34,916 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:34,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:35,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:35,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:35,253 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:35,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 23 [2022-02-15 13:47:35,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:35,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758259902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:35,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:35,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:47:35,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790857319] [2022-02-15 13:47:35,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:35,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:47:35,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:35,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:47:35,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:35,308 INFO L87 Difference]: Start difference. First operand 1999 states and 8111 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:47:36,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:36,059 INFO L93 Difference]: Finished difference Result 2689 states and 10784 transitions. [2022-02-15 13:47:36,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:47:36,060 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2022-02-15 13:47:36,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:36,065 INFO L225 Difference]: With dead ends: 2689 [2022-02-15 13:47:36,065 INFO L226 Difference]: Without dead ends: 2624 [2022-02-15 13:47:36,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:47:36,066 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 223 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 922 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:36,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 122 Invalid, 1858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 916 Invalid, 0 Unknown, 922 Unchecked, 0.4s Time] [2022-02-15 13:47:36,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2022-02-15 13:47:36,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 2008. [2022-02-15 13:47:36,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 4.061783756851021) internal successors, (8152), 2007 states have internal predecessors, (8152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:36,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 8152 transitions. [2022-02-15 13:47:36,099 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 8152 transitions. Word has length 26 [2022-02-15 13:47:36,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:36,099 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 8152 transitions. [2022-02-15 13:47:36,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) [2022-02-15 13:47:36,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 8152 transitions. [2022-02-15 13:47:36,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:36,104 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:36,104 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:36,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:36,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:36,305 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:36,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:36,305 INFO L85 PathProgramCache]: Analyzing trace with hash 150156194, now seen corresponding path program 33 times [2022-02-15 13:47:36,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:36,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728412525] [2022-02-15 13:47:36,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:36,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:36,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:36,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:36,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728412525] [2022-02-15 13:47:36,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728412525] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:36,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951537169] [2022-02-15 13:47:36,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:47:36,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:36,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:36,423 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) [2022-02-15 13:47:36,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-15 13:47:36,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:47:36,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:36,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:36,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:36,577 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:36,577 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:36,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:36,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:36,908 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:36,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 22 [2022-02-15 13:47:36,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:36,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951537169] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:36,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:36,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:36,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969062409] [2022-02-15 13:47:36,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:36,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:36,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:36,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:36,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:36,968 INFO L87 Difference]: Start difference. First operand 2008 states and 8152 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) [2022-02-15 13:47:37,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:37,594 INFO L93 Difference]: Finished difference Result 2729 states and 10920 transitions. [2022-02-15 13:47:37,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-15 13:47:37,594 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2022-02-15 13:47:37,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:37,599 INFO L225 Difference]: With dead ends: 2729 [2022-02-15 13:47:37,600 INFO L226 Difference]: Without dead ends: 2664 [2022-02-15 13:47:37,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=222, Invalid=968, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:47:37,600 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 153 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 466 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:37,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 130 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 810 Invalid, 0 Unknown, 466 Unchecked, 0.3s Time] [2022-02-15 13:47:37,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2664 states. [2022-02-15 13:47:37,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2664 to 2007. [2022-02-15 13:47:37,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 2006 states have (on average 4.062313060817547) internal successors, (8149), 2006 states have internal predecessors, (8149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:37,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 8149 transitions. [2022-02-15 13:47:37,633 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 8149 transitions. Word has length 26 [2022-02-15 13:47:37,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:37,633 INFO L470 AbstractCegarLoop]: Abstraction has 2007 states and 8149 transitions. [2022-02-15 13:47:37,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) [2022-02-15 13:47:37,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 8149 transitions. [2022-02-15 13:47:37,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:37,636 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:37,636 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:37,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-15 13:47:37,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:37,836 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:37,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:37,837 INFO L85 PathProgramCache]: Analyzing trace with hash 939524812, now seen corresponding path program 34 times [2022-02-15 13:47:37,837 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:37,837 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133628243] [2022-02-15 13:47:37,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:37,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:37,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:37,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:37,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:37,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133628243] [2022-02-15 13:47:37,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133628243] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:37,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490024121] [2022-02-15 13:47:37,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:37,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:37,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:37,901 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) [2022-02-15 13:47:37,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-15 13:47:37,931 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:37,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:37,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:37,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:38,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:38,042 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:38,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:38,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:38,226 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:38,226 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:38,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:38,233 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:38,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:38,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490024121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:38,250 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:38,250 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:38,250 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450399996] [2022-02-15 13:47:38,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:38,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:38,250 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:38,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:38,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:38,251 INFO L87 Difference]: Start difference. First operand 2007 states and 8149 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:38,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:38,631 INFO L93 Difference]: Finished difference Result 2500 states and 10081 transitions. [2022-02-15 13:47:38,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:47:38,631 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:38,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:38,637 INFO L225 Difference]: With dead ends: 2500 [2022-02-15 13:47:38,637 INFO L226 Difference]: Without dead ends: 2419 [2022-02-15 13:47:38,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:38,637 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 120 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:38,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 89 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 812 Invalid, 0 Unknown, 112 Unchecked, 0.3s Time] [2022-02-15 13:47:38,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2022-02-15 13:47:38,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 2019. [2022-02-15 13:47:38,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 2018 states have (on average 4.0599603567889) internal successors, (8193), 2018 states have internal predecessors, (8193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:38,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 8193 transitions. [2022-02-15 13:47:38,668 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 8193 transitions. Word has length 26 [2022-02-15 13:47:38,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:38,668 INFO L470 AbstractCegarLoop]: Abstraction has 2019 states and 8193 transitions. [2022-02-15 13:47:38,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:38,668 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 8193 transitions. [2022-02-15 13:47:38,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:38,672 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:38,672 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:38,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:38,872 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,SelfDestructingSolverStorable121 [2022-02-15 13:47:38,873 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:38,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:38,873 INFO L85 PathProgramCache]: Analyzing trace with hash 2113511108, now seen corresponding path program 35 times [2022-02-15 13:47:38,873 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:38,873 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132517663] [2022-02-15 13:47:38,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:38,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:38,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:38,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:38,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132517663] [2022-02-15 13:47:38,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132517663] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:38,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084768043] [2022-02-15 13:47:38,945 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:47:38,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:38,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:38,946 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) [2022-02-15 13:47:38,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-15 13:47:38,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:38,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:38,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:38,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:39,071 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:39,072 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:39,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:39,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:39,254 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:39,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:39,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:39,261 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:39,278 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:39,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084768043] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:39,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:39,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:39,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627161473] [2022-02-15 13:47:39,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:39,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:39,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:39,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:39,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:39,279 INFO L87 Difference]: Start difference. First operand 2019 states and 8193 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:39,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:39,743 INFO L93 Difference]: Finished difference Result 2511 states and 10079 transitions. [2022-02-15 13:47:39,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:47:39,743 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:39,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:39,749 INFO L225 Difference]: With dead ends: 2511 [2022-02-15 13:47:39,749 INFO L226 Difference]: Without dead ends: 2444 [2022-02-15 13:47:39,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:39,749 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 92 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:39,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 121 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1100 Invalid, 0 Unknown, 249 Unchecked, 0.4s Time] [2022-02-15 13:47:39,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2022-02-15 13:47:39,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2011. [2022-02-15 13:47:39,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 2010 states have (on average 4.057213930348259) internal successors, (8155), 2010 states have internal predecessors, (8155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:39,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 8155 transitions. [2022-02-15 13:47:39,778 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 8155 transitions. Word has length 26 [2022-02-15 13:47:39,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:39,778 INFO L470 AbstractCegarLoop]: Abstraction has 2011 states and 8155 transitions. [2022-02-15 13:47:39,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:39,779 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 8155 transitions. [2022-02-15 13:47:39,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:39,781 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:39,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:39,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-15 13:47:39,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:39,982 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:39,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:39,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1284605652, now seen corresponding path program 36 times [2022-02-15 13:47:39,982 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:39,982 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697452708] [2022-02-15 13:47:39,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:39,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:39,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:40,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:40,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697452708] [2022-02-15 13:47:40,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697452708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:40,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486820859] [2022-02-15 13:47:40,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:47:40,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:40,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:40,048 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) [2022-02-15 13:47:40,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-15 13:47:40,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:47:40,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:40,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:40,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:40,219 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:40,220 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:40,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:40,597 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:40,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 25 treesize of output 24 [2022-02-15 13:47:40,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:40,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486820859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:40,658 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:40,658 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:40,658 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129291514] [2022-02-15 13:47:40,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:40,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:40,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:40,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:40,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:40,659 INFO L87 Difference]: Start difference. First operand 2011 states and 8155 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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) [2022-02-15 13:47:41,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:41,556 INFO L93 Difference]: Finished difference Result 2921 states and 11580 transitions. [2022-02-15 13:47:41,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:47:41,557 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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 26 [2022-02-15 13:47:41,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:41,563 INFO L225 Difference]: With dead ends: 2921 [2022-02-15 13:47:41,563 INFO L226 Difference]: Without dead ends: 2850 [2022-02-15 13:47:41,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=231, Invalid=1251, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:47:41,563 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 258 mSDsluCounter, 973 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 674 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:41,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 158 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 995 Invalid, 0 Unknown, 674 Unchecked, 0.4s Time] [2022-02-15 13:47:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2850 states. [2022-02-15 13:47:41,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2850 to 2023. [2022-02-15 13:47:41,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2023 states, 2022 states have (on average 4.053412462908012) internal successors, (8196), 2022 states have internal predecessors, (8196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:41,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2023 states to 2023 states and 8196 transitions. [2022-02-15 13:47:41,598 INFO L78 Accepts]: Start accepts. Automaton has 2023 states and 8196 transitions. Word has length 26 [2022-02-15 13:47:41,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:41,598 INFO L470 AbstractCegarLoop]: Abstraction has 2023 states and 8196 transitions. [2022-02-15 13:47:41,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 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) [2022-02-15 13:47:41,598 INFO L276 IsEmpty]: Start isEmpty. Operand 2023 states and 8196 transitions. [2022-02-15 13:47:41,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:41,601 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:41,601 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:41,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-15 13:47:41,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-15 13:47:41,802 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:41,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:41,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1175252474, now seen corresponding path program 24 times [2022-02-15 13:47:41,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:41,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835983716] [2022-02-15 13:47:41,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:41,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:41,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:41,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:41,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835983716] [2022-02-15 13:47:41,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835983716] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:41,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873821930] [2022-02-15 13:47:41,867 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:47:41,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:41,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:41,868 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) [2022-02-15 13:47:41,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-15 13:47:41,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:47:41,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:41,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:41,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:41,994 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:41,994 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:42,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:42,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:42,323 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:42,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 22 [2022-02-15 13:47:42,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:42,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873821930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:42,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:42,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:42,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552311567] [2022-02-15 13:47:42,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:42,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:42,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:42,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:42,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:42,377 INFO L87 Difference]: Start difference. First operand 2023 states and 8196 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:43,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:43,357 INFO L93 Difference]: Finished difference Result 3004 states and 11791 transitions. [2022-02-15 13:47:43,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 13:47:43,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:43,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:43,364 INFO L225 Difference]: With dead ends: 3004 [2022-02-15 13:47:43,364 INFO L226 Difference]: Without dead ends: 2920 [2022-02-15 13:47:43,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=331, Invalid=1475, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:47:43,365 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 288 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 851 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:43,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 183 Invalid, 2024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1144 Invalid, 0 Unknown, 851 Unchecked, 0.5s Time] [2022-02-15 13:47:43,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2920 states. [2022-02-15 13:47:43,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2920 to 2029. [2022-02-15 13:47:43,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2029 states, 2028 states have (on average 4.054240631163708) internal successors, (8222), 2028 states have internal predecessors, (8222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:43,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2029 states to 2029 states and 8222 transitions. [2022-02-15 13:47:43,400 INFO L78 Accepts]: Start accepts. Automaton has 2029 states and 8222 transitions. Word has length 26 [2022-02-15 13:47:43,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:43,400 INFO L470 AbstractCegarLoop]: Abstraction has 2029 states and 8222 transitions. [2022-02-15 13:47:43,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:43,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2029 states and 8222 transitions. [2022-02-15 13:47:43,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:43,404 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:43,404 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:43,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-15 13:47:43,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-02-15 13:47:43,604 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:43,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:43,605 INFO L85 PathProgramCache]: Analyzing trace with hash -372713892, now seen corresponding path program 25 times [2022-02-15 13:47:43,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:43,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069562340] [2022-02-15 13:47:43,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:43,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:43,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:43,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:43,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069562340] [2022-02-15 13:47:43,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069562340] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:43,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817222605] [2022-02-15 13:47:43,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:43,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:43,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:43,681 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) [2022-02-15 13:47:43,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-15 13:47:43,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:43,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:43,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:43,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:43,825 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:43,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:43,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:44,003 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:44,003 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:44,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:44,011 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:44,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:44,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817222605] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:44,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:44,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:44,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166080569] [2022-02-15 13:47:44,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:44,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:44,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:44,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:44,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:44,027 INFO L87 Difference]: Start difference. First operand 2029 states and 8222 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:44,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:44,533 INFO L93 Difference]: Finished difference Result 2526 states and 10154 transitions. [2022-02-15 13:47:44,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:47:44,533 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:44,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:44,538 INFO L225 Difference]: With dead ends: 2526 [2022-02-15 13:47:44,538 INFO L226 Difference]: Without dead ends: 2451 [2022-02-15 13:47:44,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:47:44,538 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 139 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:44,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 103 Invalid, 1179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1032 Invalid, 0 Unknown, 139 Unchecked, 0.4s Time] [2022-02-15 13:47:44,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2022-02-15 13:47:44,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2024. [2022-02-15 13:47:44,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2024 states, 2023 states have (on average 4.052891744933268) internal successors, (8199), 2023 states have internal predecessors, (8199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:44,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2024 states to 2024 states and 8199 transitions. [2022-02-15 13:47:44,569 INFO L78 Accepts]: Start accepts. Automaton has 2024 states and 8199 transitions. Word has length 26 [2022-02-15 13:47:44,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:44,569 INFO L470 AbstractCegarLoop]: Abstraction has 2024 states and 8199 transitions. [2022-02-15 13:47:44,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:44,570 INFO L276 IsEmpty]: Start isEmpty. Operand 2024 states and 8199 transitions. [2022-02-15 13:47:44,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:44,573 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:44,573 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:44,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:44,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-15 13:47:44,773 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:44,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:44,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1599805662, now seen corresponding path program 26 times [2022-02-15 13:47:44,774 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:44,774 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430795798] [2022-02-15 13:47:44,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:44,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:44,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:44,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:44,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430795798] [2022-02-15 13:47:44,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430795798] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:44,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40364476] [2022-02-15 13:47:44,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:47:44,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:44,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:44,838 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) [2022-02-15 13:47:44,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-15 13:47:44,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:44,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:44,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:44,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:44,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:44,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:45,054 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:45,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:45,158 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:45,158 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:45,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:45,166 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:45,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:45,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40364476] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:45,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:45,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:45,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612176676] [2022-02-15 13:47:45,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:45,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:45,184 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:45,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:45,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:45,184 INFO L87 Difference]: Start difference. First operand 2024 states and 8199 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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) [2022-02-15 13:47:45,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:45,699 INFO L93 Difference]: Finished difference Result 2509 states and 10087 transitions. [2022-02-15 13:47:45,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:47:45,700 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 26 [2022-02-15 13:47:45,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:45,705 INFO L225 Difference]: With dead ends: 2509 [2022-02-15 13:47:45,705 INFO L226 Difference]: Without dead ends: 2434 [2022-02-15 13:47:45,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:47:45,705 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 173 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 201 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:45,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 84 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 829 Invalid, 0 Unknown, 201 Unchecked, 0.3s Time] [2022-02-15 13:47:45,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2022-02-15 13:47:45,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 2021. [2022-02-15 13:47:45,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2021 states, 2020 states have (on average 4.054950495049505) internal successors, (8191), 2020 states have internal predecessors, (8191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:45,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2021 states to 2021 states and 8191 transitions. [2022-02-15 13:47:45,753 INFO L78 Accepts]: Start accepts. Automaton has 2021 states and 8191 transitions. Word has length 26 [2022-02-15 13:47:45,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:45,753 INFO L470 AbstractCegarLoop]: Abstraction has 2021 states and 8191 transitions. [2022-02-15 13:47:45,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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) [2022-02-15 13:47:45,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2021 states and 8191 transitions. [2022-02-15 13:47:45,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:45,757 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:45,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:45,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-02-15 13:47:45,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:45,967 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:45,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:45,968 INFO L85 PathProgramCache]: Analyzing trace with hash 526936228, now seen corresponding path program 27 times [2022-02-15 13:47:45,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:45,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125433987] [2022-02-15 13:47:45,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:45,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:45,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:46,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:46,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:46,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125433987] [2022-02-15 13:47:46,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125433987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:46,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133900719] [2022-02-15 13:47:46,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:47:46,032 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:46,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:46,033 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) [2022-02-15 13:47:46,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-15 13:47:46,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:47:46,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:46,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:46,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:46,172 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:46,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:46,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:46,530 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:46,530 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 22 [2022-02-15 13:47:46,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:46,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133900719] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:46,586 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:46,586 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2022-02-15 13:47:46,586 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383650772] [2022-02-15 13:47:46,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:46,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:47:46,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:46,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:47:46,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:46,587 INFO L87 Difference]: Start difference. First operand 2021 states and 8191 transitions. Second operand has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:47,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:47,639 INFO L93 Difference]: Finished difference Result 2971 states and 11623 transitions. [2022-02-15 13:47:47,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-15 13:47:47,640 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:47,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:47,646 INFO L225 Difference]: With dead ends: 2971 [2022-02-15 13:47:47,646 INFO L226 Difference]: Without dead ends: 2894 [2022-02-15 13:47:47,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=317, Invalid=1405, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:47:47,646 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 358 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 2391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1004 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:47,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 189 Invalid, 2391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1355 Invalid, 0 Unknown, 1004 Unchecked, 0.5s Time] [2022-02-15 13:47:47,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2022-02-15 13:47:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 2022. [2022-02-15 13:47:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2022 states, 2021 states have (on average 4.052944087085601) internal successors, (8191), 2021 states have internal predecessors, (8191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:47,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2022 states to 2022 states and 8191 transitions. [2022-02-15 13:47:47,679 INFO L78 Accepts]: Start accepts. Automaton has 2022 states and 8191 transitions. Word has length 26 [2022-02-15 13:47:47,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:47,679 INFO L470 AbstractCegarLoop]: Abstraction has 2022 states and 8191 transitions. [2022-02-15 13:47:47,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 19 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:47,679 INFO L276 IsEmpty]: Start isEmpty. Operand 2022 states and 8191 transitions. [2022-02-15 13:47:47,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:47,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:47,682 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:47,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:47,887 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,SelfDestructingSolverStorable127 [2022-02-15 13:47:47,887 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:47,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:47,888 INFO L85 PathProgramCache]: Analyzing trace with hash -256871460, now seen corresponding path program 37 times [2022-02-15 13:47:47,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:47,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514081816] [2022-02-15 13:47:47,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:47,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:47,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:47,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:47,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:47,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514081816] [2022-02-15 13:47:47,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514081816] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:47,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991644497] [2022-02-15 13:47:47,957 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:47,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:47,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:47,958 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) [2022-02-15 13:47:47,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-15 13:47:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:47,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:47,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:48,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:48,082 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:48,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:48,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:48,257 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:48,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:48,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:48,265 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:48,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:48,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991644497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:48,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:48,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:48,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362653622] [2022-02-15 13:47:48,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:48,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:48,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:48,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:48,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:48,282 INFO L87 Difference]: Start difference. First operand 2022 states and 8191 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:48,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:48,882 INFO L93 Difference]: Finished difference Result 2572 states and 10313 transitions. [2022-02-15 13:47:48,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:47:48,883 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:48,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:48,888 INFO L225 Difference]: With dead ends: 2572 [2022-02-15 13:47:48,888 INFO L226 Difference]: Without dead ends: 2493 [2022-02-15 13:47:48,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:47:48,889 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 177 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 1178 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:48,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 95 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1178 Invalid, 0 Unknown, 122 Unchecked, 0.4s Time] [2022-02-15 13:47:48,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2493 states. [2022-02-15 13:47:48,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2493 to 2005. [2022-02-15 13:47:48,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 4.058383233532934) internal successors, (8133), 2004 states have internal predecessors, (8133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:48,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 8133 transitions. [2022-02-15 13:47:48,919 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 8133 transitions. Word has length 26 [2022-02-15 13:47:48,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:48,920 INFO L470 AbstractCegarLoop]: Abstraction has 2005 states and 8133 transitions. [2022-02-15 13:47:48,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:48,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 8133 transitions. [2022-02-15 13:47:48,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:48,923 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:48,940 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:48,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:49,141 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,SelfDestructingSolverStorable128 [2022-02-15 13:47:49,141 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:49,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:49,142 INFO L85 PathProgramCache]: Analyzing trace with hash -2068209292, now seen corresponding path program 28 times [2022-02-15 13:47:49,142 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:49,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513089869] [2022-02-15 13:47:49,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:49,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:49,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:49,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:49,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513089869] [2022-02-15 13:47:49,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513089869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:49,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761572616] [2022-02-15 13:47:49,203 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:49,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:49,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:49,204 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) [2022-02-15 13:47:49,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-15 13:47:49,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:49,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:49,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:49,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:49,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:49,350 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:49,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:49,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:49,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:49,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:49,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:49,533 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:49,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:49,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761572616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:49,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:49,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:49,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756614211] [2022-02-15 13:47:49,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:49,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:49,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:49,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:49,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:49,550 INFO L87 Difference]: Start difference. First operand 2005 states and 8133 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:47:50,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:50,077 INFO L93 Difference]: Finished difference Result 2465 states and 9901 transitions. [2022-02-15 13:47:50,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:47:50,078 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 26 [2022-02-15 13:47:50,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:50,083 INFO L225 Difference]: With dead ends: 2465 [2022-02-15 13:47:50,084 INFO L226 Difference]: Without dead ends: 2417 [2022-02-15 13:47:50,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:47:50,084 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:50,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 101 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1146 Invalid, 0 Unknown, 129 Unchecked, 0.4s Time] [2022-02-15 13:47:50,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2417 states. [2022-02-15 13:47:50,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2417 to 1993. [2022-02-15 13:47:50,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1993 states, 1992 states have (on average 4.06074297188755) internal successors, (8089), 1992 states have internal predecessors, (8089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:50,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1993 states to 1993 states and 8089 transitions. [2022-02-15 13:47:50,115 INFO L78 Accepts]: Start accepts. Automaton has 1993 states and 8089 transitions. Word has length 26 [2022-02-15 13:47:50,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:50,115 INFO L470 AbstractCegarLoop]: Abstraction has 1993 states and 8089 transitions. [2022-02-15 13:47:50,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-15 13:47:50,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1993 states and 8089 transitions. [2022-02-15 13:47:50,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:50,119 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:50,119 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:50,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-02-15 13:47:50,319 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,SelfDestructingSolverStorable129 [2022-02-15 13:47:50,319 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:50,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:50,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1623999605, now seen corresponding path program 22 times [2022-02-15 13:47:50,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:50,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424398647] [2022-02-15 13:47:50,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:50,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:50,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:50,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:50,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:50,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424398647] [2022-02-15 13:47:50,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424398647] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:50,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374381051] [2022-02-15 13:47:50,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:47:50,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:50,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:50,398 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) [2022-02-15 13:47:50,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-15 13:47:50,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:47:50,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:50,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:50,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:50,538 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:50,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:50,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:50,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:50,736 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:50,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:50,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:50,745 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:50,762 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:50,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374381051] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:50,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:50,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:50,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099312492] [2022-02-15 13:47:50,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:50,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:50,763 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:50,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:50,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:50,763 INFO L87 Difference]: Start difference. First operand 1993 states and 8089 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:51,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:51,245 INFO L93 Difference]: Finished difference Result 3145 states and 12499 transitions. [2022-02-15 13:47:51,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:47:51,246 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:51,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:51,253 INFO L225 Difference]: With dead ends: 3145 [2022-02-15 13:47:51,253 INFO L226 Difference]: Without dead ends: 3063 [2022-02-15 13:47:51,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:51,253 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 180 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 418 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:51,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 131 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 908 Invalid, 0 Unknown, 418 Unchecked, 0.4s Time] [2022-02-15 13:47:51,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2022-02-15 13:47:51,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2026. [2022-02-15 13:47:51,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2026 states, 2025 states have (on average 4.042962962962963) internal successors, (8187), 2025 states have internal predecessors, (8187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:51,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2026 states to 2026 states and 8187 transitions. [2022-02-15 13:47:51,289 INFO L78 Accepts]: Start accepts. Automaton has 2026 states and 8187 transitions. Word has length 26 [2022-02-15 13:47:51,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:51,290 INFO L470 AbstractCegarLoop]: Abstraction has 2026 states and 8187 transitions. [2022-02-15 13:47:51,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:51,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2026 states and 8187 transitions. [2022-02-15 13:47:51,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:51,293 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:51,293 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:51,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:51,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:51,510 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:51,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:51,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1439005947, now seen corresponding path program 17 times [2022-02-15 13:47:51,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:51,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286463714] [2022-02-15 13:47:51,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:51,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:51,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:51,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:51,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286463714] [2022-02-15 13:47:51,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286463714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:51,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200312284] [2022-02-15 13:47:51,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:47:51,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:51,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:51,587 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) [2022-02-15 13:47:51,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-15 13:47:51,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:47:51,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:51,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:51,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:51,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:51,729 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:51,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:51,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:51,964 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:51,964 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 22 [2022-02-15 13:47:52,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:52,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200312284] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:52,036 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:52,036 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-15 13:47:52,036 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311627492] [2022-02-15 13:47:52,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:52,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:47:52,036 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:52,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:47:52,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:52,037 INFO L87 Difference]: Start difference. First operand 2026 states and 8187 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:53,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:53,042 INFO L93 Difference]: Finished difference Result 4071 states and 15671 transitions. [2022-02-15 13:47:53,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:47:53,043 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:53,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:53,051 INFO L225 Difference]: With dead ends: 4071 [2022-02-15 13:47:53,051 INFO L226 Difference]: Without dead ends: 3938 [2022-02-15 13:47:53,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=261, Invalid=1461, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:47:53,052 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 359 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 1459 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 596 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:53,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 165 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1459 Invalid, 0 Unknown, 596 Unchecked, 0.6s Time] [2022-02-15 13:47:53,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3938 states. [2022-02-15 13:47:53,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3938 to 2005. [2022-02-15 13:47:53,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2005 states, 2004 states have (on average 4.056387225548902) internal successors, (8129), 2004 states have internal predecessors, (8129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:53,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2005 states to 2005 states and 8129 transitions. [2022-02-15 13:47:53,090 INFO L78 Accepts]: Start accepts. Automaton has 2005 states and 8129 transitions. Word has length 26 [2022-02-15 13:47:53,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:53,090 INFO L470 AbstractCegarLoop]: Abstraction has 2005 states and 8129 transitions. [2022-02-15 13:47:53,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:53,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2005 states and 8129 transitions. [2022-02-15 13:47:53,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:53,093 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:53,093 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:53,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:53,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:53,294 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:53,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:53,294 INFO L85 PathProgramCache]: Analyzing trace with hash -142302385, now seen corresponding path program 23 times [2022-02-15 13:47:53,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:53,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479899883] [2022-02-15 13:47:53,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:53,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:53,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:53,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479899883] [2022-02-15 13:47:53,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479899883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:53,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964785407] [2022-02-15 13:47:53,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:47:53,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:53,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:53,373 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) [2022-02-15 13:47:53,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-15 13:47:53,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:47:53,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:53,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:53,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:53,527 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:53,528 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:47:53,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:53,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:53,689 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:53,689 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:53,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:53,697 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:53,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:53,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964785407] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:53,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:53,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:53,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981014023] [2022-02-15 13:47:53,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:53,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:53,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:53,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:53,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:53,714 INFO L87 Difference]: Start difference. First operand 2005 states and 8129 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:54,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:54,158 INFO L93 Difference]: Finished difference Result 2691 states and 10788 transitions. [2022-02-15 13:47:54,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:47:54,158 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:54,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:54,164 INFO L225 Difference]: With dead ends: 2691 [2022-02-15 13:47:54,164 INFO L226 Difference]: Without dead ends: 2609 [2022-02-15 13:47:54,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:47:54,164 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 123 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 301 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:54,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 114 Invalid, 1240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 932 Invalid, 0 Unknown, 301 Unchecked, 0.4s Time] [2022-02-15 13:47:54,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2022-02-15 13:47:54,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2020. [2022-02-15 13:47:54,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2020 states, 2019 states have (on average 4.053491827637444) internal successors, (8184), 2019 states have internal predecessors, (8184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:54,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2020 states to 2020 states and 8184 transitions. [2022-02-15 13:47:54,199 INFO L78 Accepts]: Start accepts. Automaton has 2020 states and 8184 transitions. Word has length 26 [2022-02-15 13:47:54,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:54,199 INFO L470 AbstractCegarLoop]: Abstraction has 2020 states and 8184 transitions. [2022-02-15 13:47:54,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:54,200 INFO L276 IsEmpty]: Start isEmpty. Operand 2020 states and 8184 transitions. [2022-02-15 13:47:54,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:54,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:54,203 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:54,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:54,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:54,405 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:54,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:54,405 INFO L85 PathProgramCache]: Analyzing trace with hash 42691273, now seen corresponding path program 18 times [2022-02-15 13:47:54,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:54,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858976302] [2022-02-15 13:47:54,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:54,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:54,508 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:54,508 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:54,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858976302] [2022-02-15 13:47:54,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858976302] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:54,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783945773] [2022-02-15 13:47:54,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:47:54,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:54,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:54,510 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) [2022-02-15 13:47:54,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-15 13:47:54,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:47:54,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:54,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:47:54,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:54,720 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:54,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:54,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:54,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:55,171 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:55,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:47:55,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:55,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783945773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:55,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:55,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 23 [2022-02-15 13:47:55,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320051715] [2022-02-15 13:47:55,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:55,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:47:55,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:55,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:47:55,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:47:55,243 INFO L87 Difference]: Start difference. First operand 2020 states and 8184 transitions. Second operand has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:57,232 INFO L93 Difference]: Finished difference Result 4333 states and 17147 transitions. [2022-02-15 13:47:57,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-15 13:47:57,232 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:47:57,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:57,241 INFO L225 Difference]: With dead ends: 4333 [2022-02-15 13:47:57,242 INFO L226 Difference]: Without dead ends: 4096 [2022-02-15 13:47:57,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=603, Invalid=3557, Unknown=0, NotChecked=0, Total=4160 [2022-02-15 13:47:57,242 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 605 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 1604 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 3213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1474 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:57,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [605 Valid, 191 Invalid, 3213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1604 Invalid, 0 Unknown, 1474 Unchecked, 0.7s Time] [2022-02-15 13:47:57,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4096 states. [2022-02-15 13:47:57,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4096 to 2058. [2022-02-15 13:47:57,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2058 states, 2057 states have (on average 4.040836169178415) internal successors, (8312), 2057 states have internal predecessors, (8312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:57,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2058 states to 2058 states and 8312 transitions. [2022-02-15 13:47:57,293 INFO L78 Accepts]: Start accepts. Automaton has 2058 states and 8312 transitions. Word has length 26 [2022-02-15 13:47:57,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:57,293 INFO L470 AbstractCegarLoop]: Abstraction has 2058 states and 8312 transitions. [2022-02-15 13:47:57,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.782608695652174) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:57,293 INFO L276 IsEmpty]: Start isEmpty. Operand 2058 states and 8312 transitions. [2022-02-15 13:47:57,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:57,296 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:57,296 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:57,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-02-15 13:47:57,497 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,SelfDestructingSolverStorable133 [2022-02-15 13:47:57,497 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:57,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:57,497 INFO L85 PathProgramCache]: Analyzing trace with hash -309581923, now seen corresponding path program 24 times [2022-02-15 13:47:57,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:57,497 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033156044] [2022-02-15 13:47:57,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:57,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:57,570 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:57,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:57,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033156044] [2022-02-15 13:47:57,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033156044] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:57,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86762155] [2022-02-15 13:47:57,570 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:47:57,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:57,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:57,571 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) [2022-02-15 13:47:57,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-15 13:47:57,602 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:47:57,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:47:57,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:57,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:57,680 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:57,681 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:47:57,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:57,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:57,960 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:57,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 21 [2022-02-15 13:47:58,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:58,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86762155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:58,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:58,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-15 13:47:58,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250916743] [2022-02-15 13:47:58,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:58,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:47:58,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:58,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:47:58,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:47:58,019 INFO L87 Difference]: Start difference. First operand 2058 states and 8312 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:47:59,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:47:59,124 INFO L93 Difference]: Finished difference Result 2833 states and 11324 transitions. [2022-02-15 13:47:59,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-15 13:47:59,125 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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 26 [2022-02-15 13:47:59,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:47:59,131 INFO L225 Difference]: With dead ends: 2833 [2022-02-15 13:47:59,131 INFO L226 Difference]: Without dead ends: 2733 [2022-02-15 13:47:59,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=261, Invalid=1221, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:47:59,132 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 333 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:47:59,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 108 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:47:59,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-02-15 13:47:59,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 2067. [2022-02-15 13:47:59,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 2066 states have (on average 4.040174249757986) internal successors, (8347), 2066 states have internal predecessors, (8347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:47:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 8347 transitions. [2022-02-15 13:47:59,164 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 8347 transitions. Word has length 26 [2022-02-15 13:47:59,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:47:59,164 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 8347 transitions. [2022-02-15 13:47:59,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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) [2022-02-15 13:47:59,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 8347 transitions. [2022-02-15 13:47:59,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:47:59,167 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:47:59,167 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:47:59,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-02-15 13:47:59,368 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,SelfDestructingSolverStorable134 [2022-02-15 13:47:59,368 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:47:59,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:47:59,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1922060491, now seen corresponding path program 25 times [2022-02-15 13:47:59,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:47:59,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605650848] [2022-02-15 13:47:59,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:47:59,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:47:59,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:59,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:59,435 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:47:59,435 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605650848] [2022-02-15 13:47:59,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605650848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:47:59,435 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393205226] [2022-02-15 13:47:59,436 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:47:59,436 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:47:59,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:47:59,437 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) [2022-02-15 13:47:59,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-15 13:47:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:47:59,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:47:59,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:47:59,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:47:59,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:47:59,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:59,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:47:59,742 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:47:59,742 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:47:59,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:47:59,750 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:47:59,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:47:59,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393205226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:47:59,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:47:59,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-15 13:47:59,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961909784] [2022-02-15 13:47:59,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:47:59,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:47:59,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:47:59,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:47:59,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:47:59,766 INFO L87 Difference]: Start difference. First operand 2067 states and 8347 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:00,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:00,327 INFO L93 Difference]: Finished difference Result 2731 states and 10934 transitions. [2022-02-15 13:48:00,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:00,328 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:48:00,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:00,333 INFO L225 Difference]: With dead ends: 2731 [2022-02-15 13:48:00,333 INFO L226 Difference]: Without dead ends: 2649 [2022-02-15 13:48:00,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:48:00,334 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:00,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 110 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1044 Invalid, 0 Unknown, 208 Unchecked, 0.4s Time] [2022-02-15 13:48:00,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2649 states. [2022-02-15 13:48:00,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2649 to 2070. [2022-02-15 13:48:00,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2070 states, 2069 states have (on average 4.039149347510874) internal successors, (8357), 2069 states have internal predecessors, (8357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:00,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2070 states to 2070 states and 8357 transitions. [2022-02-15 13:48:00,376 INFO L78 Accepts]: Start accepts. Automaton has 2070 states and 8357 transitions. Word has length 26 [2022-02-15 13:48:00,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:00,376 INFO L470 AbstractCegarLoop]: Abstraction has 2070 states and 8357 transitions. [2022-02-15 13:48:00,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:00,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2070 states and 8357 transitions. [2022-02-15 13:48:00,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:48:00,379 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:00,379 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:48:00,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:00,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-02-15 13:48:00,580 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:00,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:00,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1515795553, now seen corresponding path program 19 times [2022-02-15 13:48:00,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:00,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578316371] [2022-02-15 13:48:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:00,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:00,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:00,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:00,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:00,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578316371] [2022-02-15 13:48:00,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578316371] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:00,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959911852] [2022-02-15 13:48:00,673 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:00,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:00,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:00,675 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) [2022-02-15 13:48:00,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-15 13:48:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:00,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:48:00,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:00,809 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:00,810 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-02-15 13:48:00,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:00,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:01,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:01,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:48:01,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:01,009 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:48:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:01,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959911852] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:01,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:01,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-02-15 13:48:01,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844814727] [2022-02-15 13:48:01,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:01,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:48:01,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:01,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:48:01,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:01,025 INFO L87 Difference]: Start difference. First operand 2070 states and 8357 transitions. Second operand has 16 states, 16 states have (on average 3.1875) 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) [2022-02-15 13:48:01,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:01,597 INFO L93 Difference]: Finished difference Result 2678 states and 10756 transitions. [2022-02-15 13:48:01,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:48:01,598 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) 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 26 [2022-02-15 13:48:01,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:01,603 INFO L225 Difference]: With dead ends: 2678 [2022-02-15 13:48:01,603 INFO L226 Difference]: Without dead ends: 2596 [2022-02-15 13:48:01,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:48:01,604 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 166 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 184 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:01,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 92 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1020 Invalid, 0 Unknown, 184 Unchecked, 0.4s Time] [2022-02-15 13:48:01,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2596 states. [2022-02-15 13:48:01,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2596 to 2072. [2022-02-15 13:48:01,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 2071 states have (on average 4.040560115886046) internal successors, (8368), 2071 states have internal predecessors, (8368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:01,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 8368 transitions. [2022-02-15 13:48:01,635 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 8368 transitions. Word has length 26 [2022-02-15 13:48:01,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:01,635 INFO L470 AbstractCegarLoop]: Abstraction has 2072 states and 8368 transitions. [2022-02-15 13:48:01,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.1875) 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) [2022-02-15 13:48:01,635 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 8368 transitions. [2022-02-15 13:48:01,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:48:01,639 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:01,639 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:48:01,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-02-15 13:48:01,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-15 13:48:01,839 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:01,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:01,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1013143211, now seen corresponding path program 20 times [2022-02-15 13:48:01,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:01,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236866151] [2022-02-15 13:48:01,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:01,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:01,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:01,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:01,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236866151] [2022-02-15 13:48:01,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236866151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:01,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894864839] [2022-02-15 13:48:01,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:01,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:01,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:01,953 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) [2022-02-15 13:48:01,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-15 13:48:01,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:01,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:01,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:48:01,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:02,111 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:02,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:48:02,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:02,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:02,438 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:02,438 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 [2022-02-15 13:48:02,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:02,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894864839] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:02,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:02,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-02-15 13:48:02,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119671806] [2022-02-15 13:48:02,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:02,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:48:02,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:02,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:48:02,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:48:02,475 INFO L87 Difference]: Start difference. First operand 2072 states and 8368 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 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) [2022-02-15 13:48:04,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:04,776 INFO L93 Difference]: Finished difference Result 4517 states and 17120 transitions. [2022-02-15 13:48:04,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-15 13:48:04,776 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 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 26 [2022-02-15 13:48:04,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:04,785 INFO L225 Difference]: With dead ends: 4517 [2022-02-15 13:48:04,786 INFO L226 Difference]: Without dead ends: 4008 [2022-02-15 13:48:04,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=637, Invalid=2555, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:48:04,786 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 751 mSDsluCounter, 1312 mSDsCounter, 0 mSdLazyCounter, 2434 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 2639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:04,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [751 Valid, 232 Invalid, 2639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2434 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-15 13:48:04,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2022-02-15 13:48:04,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 2099. [2022-02-15 13:48:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2099 states, 2098 states have (on average 4.048141086749285) internal successors, (8493), 2098 states have internal predecessors, (8493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:04,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2099 states to 2099 states and 8493 transitions. [2022-02-15 13:48:04,825 INFO L78 Accepts]: Start accepts. Automaton has 2099 states and 8493 transitions. Word has length 26 [2022-02-15 13:48:04,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:04,825 INFO L470 AbstractCegarLoop]: Abstraction has 2099 states and 8493 transitions. [2022-02-15 13:48:04,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 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) [2022-02-15 13:48:04,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 8493 transitions. [2022-02-15 13:48:04,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:48:04,828 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:04,828 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:48:04,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:05,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-02-15 13:48:05,029 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:05,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:05,029 INFO L85 PathProgramCache]: Analyzing trace with hash -615117553, now seen corresponding path program 26 times [2022-02-15 13:48:05,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:05,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652734190] [2022-02-15 13:48:05,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:05,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:05,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:05,099 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:05,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652734190] [2022-02-15 13:48:05,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652734190] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:05,099 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097589154] [2022-02-15 13:48:05,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:05,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:05,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:05,100 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) [2022-02-15 13:48:05,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-15 13:48:05,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:05,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:05,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:48:05,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:05,289 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:05,289 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 [2022-02-15 13:48:05,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:05,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:05,616 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:05,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 22 [2022-02-15 13:48: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. [2022-02-15 13:48:05,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097589154] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:05,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:05,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2022-02-15 13:48:05,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285866747] [2022-02-15 13:48:05,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:05,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:48:05,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:05,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:48:05,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:48:05,655 INFO L87 Difference]: Start difference. First operand 2099 states and 8493 transitions. Second operand has 18 states, 18 states have (on average 3.0) 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) [2022-02-15 13:48:06,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:06,548 INFO L93 Difference]: Finished difference Result 2814 states and 11290 transitions. [2022-02-15 13:48:06,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:48:06,548 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) 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 26 [2022-02-15 13:48:06,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:06,555 INFO L225 Difference]: With dead ends: 2814 [2022-02-15 13:48:06,555 INFO L226 Difference]: Without dead ends: 2740 [2022-02-15 13:48:06,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:48:06,556 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 222 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:06,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 115 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:48:06,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2022-02-15 13:48:06,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2087. [2022-02-15 13:48:06,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 4.049856184084372) internal successors, (8448), 2086 states have internal predecessors, (8448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:06,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 8448 transitions. [2022-02-15 13:48:06,590 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 8448 transitions. Word has length 26 [2022-02-15 13:48:06,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:06,590 INFO L470 AbstractCegarLoop]: Abstraction has 2087 states and 8448 transitions. [2022-02-15 13:48:06,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) 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) [2022-02-15 13:48:06,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 8448 transitions. [2022-02-15 13:48:06,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:48:06,593 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:06,593 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:48:06,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-02-15 13:48:06,793 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,SelfDestructingSolverStorable138 [2022-02-15 13:48:06,794 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:06,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:06,794 INFO L85 PathProgramCache]: Analyzing trace with hash -284428362, now seen corresponding path program 29 times [2022-02-15 13:48:06,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:06,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951850384] [2022-02-15 13:48:06,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:06,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:06,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:06,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:06,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:06,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951850384] [2022-02-15 13:48:06,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951850384] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:06,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326253337] [2022-02-15 13:48:06,868 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:06,868 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:06,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:06,869 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) [2022-02-15 13:48:06,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-15 13:48:06,896 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:06,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:06,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:48:06,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:07,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:07,047 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2022-02-15 13:48:07,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:07,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:07,212 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:07,212 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 16 [2022-02-15 13:48:07,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:07,219 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2022-02-15 13:48:07,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:07,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326253337] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:07,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:07,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-15 13:48:07,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555435939] [2022-02-15 13:48:07,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:07,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:48:07,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:07,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:48:07,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:48:07,236 INFO L87 Difference]: Start difference. First operand 2087 states and 8448 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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) [2022-02-15 13:48:07,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:07,728 INFO L93 Difference]: Finished difference Result 2621 states and 10513 transitions. [2022-02-15 13:48:07,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:48:07,729 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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 26 [2022-02-15 13:48:07,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:07,734 INFO L225 Difference]: With dead ends: 2621 [2022-02-15 13:48:07,734 INFO L226 Difference]: Without dead ends: 2548 [2022-02-15 13:48:07,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:48:07,735 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 155 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 209 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:07,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 102 Invalid, 1248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1033 Invalid, 0 Unknown, 209 Unchecked, 0.4s Time] [2022-02-15 13:48:07,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2548 states. [2022-02-15 13:48:07,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2548 to 2049. [2022-02-15 13:48:07,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 2048 states have (on average 4.060546875) internal successors, (8316), 2048 states have internal predecessors, (8316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:07,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 8316 transitions. [2022-02-15 13:48:07,767 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 8316 transitions. Word has length 26 [2022-02-15 13:48:07,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:07,768 INFO L470 AbstractCegarLoop]: Abstraction has 2049 states and 8316 transitions. [2022-02-15 13:48:07,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 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) [2022-02-15 13:48:07,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 8316 transitions. [2022-02-15 13:48:07,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:07,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:07,771 INFO L514 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] [2022-02-15 13:48:07,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-02-15 13:48:07,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:07,971 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:07,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:07,972 INFO L85 PathProgramCache]: Analyzing trace with hash 282474896, now seen corresponding path program 38 times [2022-02-15 13:48:07,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:07,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578723663] [2022-02-15 13:48:07,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:07,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:07,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:07,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:07,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578723663] [2022-02-15 13:48:07,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578723663] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:07,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233349021] [2022-02-15 13:48:07,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:07,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:07,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:07,995 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) [2022-02-15 13:48:07,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-15 13:48:08,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:08,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:08,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:08,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:08,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:08,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:08,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:08,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233349021] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:08,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:08,137 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:08,137 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756782831] [2022-02-15 13:48:08,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:08,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:08,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:08,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:08,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:08,138 INFO L87 Difference]: Start difference. First operand 2049 states and 8316 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:08,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:08,499 INFO L93 Difference]: Finished difference Result 4488 states and 17097 transitions. [2022-02-15 13:48:08,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:48:08,499 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:08,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:08,509 INFO L225 Difference]: With dead ends: 4488 [2022-02-15 13:48:08,509 INFO L226 Difference]: Without dead ends: 4287 [2022-02-15 13:48:08,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=147, Invalid=359, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:48:08,509 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 315 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:08,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 236 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:48:08,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4287 states. [2022-02-15 13:48:08,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4287 to 2487. [2022-02-15 13:48:08,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2487 states, 2486 states have (on average 4.130329847144006) internal successors, (10268), 2486 states have internal predecessors, (10268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:08,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2487 states to 2487 states and 10268 transitions. [2022-02-15 13:48:08,569 INFO L78 Accepts]: Start accepts. Automaton has 2487 states and 10268 transitions. Word has length 28 [2022-02-15 13:48:08,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:08,569 INFO L470 AbstractCegarLoop]: Abstraction has 2487 states and 10268 transitions. [2022-02-15 13:48:08,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:08,570 INFO L276 IsEmpty]: Start isEmpty. Operand 2487 states and 10268 transitions. [2022-02-15 13:48:08,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:08,573 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:08,573 INFO L514 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] [2022-02-15 13:48:08,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-02-15 13:48:08,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:08,775 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:08,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:08,775 INFO L85 PathProgramCache]: Analyzing trace with hash 2029087123, now seen corresponding path program 39 times [2022-02-15 13:48:08,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:08,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281304891] [2022-02-15 13:48:08,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:08,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:08,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:08,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281304891] [2022-02-15 13:48:08,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281304891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:08,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383995482] [2022-02-15 13:48:08,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:08,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:08,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:08,800 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) [2022-02-15 13:48:08,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-15 13:48:08,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:08,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:08,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:08,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:08,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:08,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:08,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:08,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383995482] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:08,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:08,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:08,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286608731] [2022-02-15 13:48:08,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:08,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:08,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:08,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:08,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:08,946 INFO L87 Difference]: Start difference. First operand 2487 states and 10268 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:09,248 INFO L93 Difference]: Finished difference Result 4535 states and 17654 transitions. [2022-02-15 13:48:09,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:48:09,248 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:09,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:09,257 INFO L225 Difference]: With dead ends: 4535 [2022-02-15 13:48:09,257 INFO L226 Difference]: Without dead ends: 4239 [2022-02-15 13:48:09,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:48:09,258 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 228 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:09,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 228 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:09,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2022-02-15 13:48:09,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 2661. [2022-02-15 13:48:09,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 2660 states have (on average 4.141353383458647) internal successors, (11016), 2660 states have internal predecessors, (11016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 11016 transitions. [2022-02-15 13:48:09,311 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 11016 transitions. Word has length 28 [2022-02-15 13:48:09,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:09,311 INFO L470 AbstractCegarLoop]: Abstraction has 2661 states and 11016 transitions. [2022-02-15 13:48:09,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 11016 transitions. [2022-02-15 13:48:09,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:09,316 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:09,316 INFO L514 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] [2022-02-15 13:48:09,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-02-15 13:48:09,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:09,516 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:09,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:09,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1294440930, now seen corresponding path program 40 times [2022-02-15 13:48:09,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:09,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964472016] [2022-02-15 13:48:09,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:09,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:09,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:09,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:09,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964472016] [2022-02-15 13:48:09,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964472016] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:09,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64703877] [2022-02-15 13:48:09,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:09,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:09,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:09,537 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) [2022-02-15 13:48:09,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-15 13:48:09,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:09,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:09,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:09,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:09,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:09,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:09,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:09,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64703877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:09,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:09,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:09,672 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639751171] [2022-02-15 13:48:09,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:09,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:09,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:09,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:09,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:09,673 INFO L87 Difference]: Start difference. First operand 2661 states and 11016 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:09,925 INFO L93 Difference]: Finished difference Result 4469 states and 17528 transitions. [2022-02-15 13:48:09,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:48:09,925 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:09,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:09,935 INFO L225 Difference]: With dead ends: 4469 [2022-02-15 13:48:09,935 INFO L226 Difference]: Without dead ends: 4217 [2022-02-15 13:48:09,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:48:09,935 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 248 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:09,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 154 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:09,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2022-02-15 13:48:09,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2991. [2022-02-15 13:48:09,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 4.197658862876255) internal successors, (12551), 2990 states have internal predecessors, (12551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 12551 transitions. [2022-02-15 13:48:09,993 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 12551 transitions. Word has length 28 [2022-02-15 13:48:09,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:09,993 INFO L470 AbstractCegarLoop]: Abstraction has 2991 states and 12551 transitions. [2022-02-15 13:48:09,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:09,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 12551 transitions. [2022-02-15 13:48:09,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:09,998 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:09,998 INFO L514 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] [2022-02-15 13:48:10,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-15 13:48:10,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:10,198 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:10,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:10,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1282810327, now seen corresponding path program 41 times [2022-02-15 13:48:10,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:10,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561195513] [2022-02-15 13:48:10,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:10,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:10,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:10,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:10,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561195513] [2022-02-15 13:48:10,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561195513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:10,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490778749] [2022-02-15 13:48:10,218 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:10,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:10,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:10,219 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) [2022-02-15 13:48:10,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-15 13:48:10,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:48:10,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:10,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:10,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:10,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:10,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:10,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490778749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:10,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:10,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:10,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213830621] [2022-02-15 13:48:10,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:10,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:10,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:10,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:10,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:10,353 INFO L87 Difference]: Start difference. First operand 2991 states and 12551 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:10,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:10,688 INFO L93 Difference]: Finished difference Result 4487 states and 17874 transitions. [2022-02-15 13:48:10,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:10,689 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:10,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:10,699 INFO L225 Difference]: With dead ends: 4487 [2022-02-15 13:48:10,699 INFO L226 Difference]: Without dead ends: 4408 [2022-02-15 13:48:10,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:48:10,699 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 183 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:10,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 263 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:10,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4408 states. [2022-02-15 13:48:10,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4408 to 2986. [2022-02-15 13:48:10,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 4.19463986599665) internal successors, (12521), 2985 states have internal predecessors, (12521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:10,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 12521 transitions. [2022-02-15 13:48:10,780 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 12521 transitions. Word has length 28 [2022-02-15 13:48:10,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:10,781 INFO L470 AbstractCegarLoop]: Abstraction has 2986 states and 12521 transitions. [2022-02-15 13:48:10,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:10,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 12521 transitions. [2022-02-15 13:48:10,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:10,786 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:10,786 INFO L514 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] [2022-02-15 13:48:10,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:10,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:10,986 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:10,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:10,987 INFO L85 PathProgramCache]: Analyzing trace with hash 2050841373, now seen corresponding path program 42 times [2022-02-15 13:48:10,987 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:10,987 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569096485] [2022-02-15 13:48:10,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:10,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:10,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:11,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:11,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569096485] [2022-02-15 13:48:11,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569096485] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:11,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388441540] [2022-02-15 13:48:11,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:11,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:11,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:11,012 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) [2022-02-15 13:48:11,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-15 13:48:11,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:48:11,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:11,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:11,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:11,108 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:11,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388441540] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:11,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:11,145 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:11,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617001113] [2022-02-15 13:48:11,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:11,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:11,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:11,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:11,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:11,146 INFO L87 Difference]: Start difference. First operand 2986 states and 12521 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:11,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:11,483 INFO L93 Difference]: Finished difference Result 6479 states and 25642 transitions. [2022-02-15 13:48:11,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:11,483 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:11,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:11,499 INFO L225 Difference]: With dead ends: 6479 [2022-02-15 13:48:11,499 INFO L226 Difference]: Without dead ends: 6271 [2022-02-15 13:48:11,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:48:11,499 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 372 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:11,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 176 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:11,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6271 states. [2022-02-15 13:48:11,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6271 to 3418. [2022-02-15 13:48:11,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3418 states, 3417 states have (on average 4.282996780801873) internal successors, (14635), 3417 states have internal predecessors, (14635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:11,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3418 states to 3418 states and 14635 transitions. [2022-02-15 13:48:11,584 INFO L78 Accepts]: Start accepts. Automaton has 3418 states and 14635 transitions. Word has length 28 [2022-02-15 13:48:11,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:11,584 INFO L470 AbstractCegarLoop]: Abstraction has 3418 states and 14635 transitions. [2022-02-15 13:48:11,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:11,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3418 states and 14635 transitions. [2022-02-15 13:48:11,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:11,590 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:11,590 INFO L514 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] [2022-02-15 13:48:11,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-02-15 13:48:11,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:11,791 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:11,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:11,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1361257656, now seen corresponding path program 43 times [2022-02-15 13:48:11,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:11,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303925280] [2022-02-15 13:48:11,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:11,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:11,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:11,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303925280] [2022-02-15 13:48:11,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303925280] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:11,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105093943] [2022-02-15 13:48:11,826 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:11,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:11,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:11,827 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) [2022-02-15 13:48:11,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-15 13:48:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:11,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:11,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:11,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:11,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:11,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105093943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:11,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:11,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:11,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666403680] [2022-02-15 13:48:11,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:11,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:11,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:11,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:11,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:11,967 INFO L87 Difference]: Start difference. First operand 3418 states and 14635 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:12,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:12,261 INFO L93 Difference]: Finished difference Result 4773 states and 19438 transitions. [2022-02-15 13:48:12,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:12,261 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:12,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:12,273 INFO L225 Difference]: With dead ends: 4773 [2022-02-15 13:48:12,273 INFO L226 Difference]: Without dead ends: 4686 [2022-02-15 13:48:12,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:48:12,273 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 203 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:12,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 170 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:12,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4686 states. [2022-02-15 13:48:12,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4686 to 3483. [2022-02-15 13:48:12,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3483 states, 3482 states have (on average 4.3170591614014935) internal successors, (15032), 3482 states have internal predecessors, (15032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:12,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3483 states to 3483 states and 15032 transitions. [2022-02-15 13:48:12,344 INFO L78 Accepts]: Start accepts. Automaton has 3483 states and 15032 transitions. Word has length 28 [2022-02-15 13:48:12,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:12,344 INFO L470 AbstractCegarLoop]: Abstraction has 3483 states and 15032 transitions. [2022-02-15 13:48:12,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:12,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3483 states and 15032 transitions. [2022-02-15 13:48:12,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:12,351 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:12,351 INFO L514 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] [2022-02-15 13:48:12,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-02-15 13:48:12,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-02-15 13:48:12,563 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:12,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:12,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1447063027, now seen corresponding path program 44 times [2022-02-15 13:48:12,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:12,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200994250] [2022-02-15 13:48:12,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:12,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:12,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:12,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:12,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200994250] [2022-02-15 13:48:12,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200994250] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:12,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137153040] [2022-02-15 13:48:12,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:12,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:12,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:12,600 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) [2022-02-15 13:48:12,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-15 13:48:12,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:12,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:12,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:12,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:12,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:12,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:12,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:12,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137153040] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:12,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:12,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:12,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774705498] [2022-02-15 13:48:12,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:12,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:12,726 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:12,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:12,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:12,726 INFO L87 Difference]: Start difference. First operand 3483 states and 15032 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:12,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:12,994 INFO L93 Difference]: Finished difference Result 6716 states and 27223 transitions. [2022-02-15 13:48:12,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:48:12,995 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:12,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:13,012 INFO L225 Difference]: With dead ends: 6716 [2022-02-15 13:48:13,012 INFO L226 Difference]: Without dead ends: 6597 [2022-02-15 13:48:13,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:13,013 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 294 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:13,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 156 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:13,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6597 states. [2022-02-15 13:48:13,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6597 to 3920. [2022-02-15 13:48:13,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.364378668027558) internal successors, (17104), 3919 states have internal predecessors, (17104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:13,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 17104 transitions. [2022-02-15 13:48:13,128 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 17104 transitions. Word has length 28 [2022-02-15 13:48:13,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:13,128 INFO L470 AbstractCegarLoop]: Abstraction has 3920 states and 17104 transitions. [2022-02-15 13:48:13,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:13,128 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 17104 transitions. [2022-02-15 13:48:13,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:13,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:13,135 INFO L514 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] [2022-02-15 13:48:13,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:13,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-02-15 13:48:13,336 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:13,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:13,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1768439914, now seen corresponding path program 45 times [2022-02-15 13:48:13,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:13,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407675390] [2022-02-15 13:48:13,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:13,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:13,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:13,357 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:13,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407675390] [2022-02-15 13:48:13,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407675390] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:13,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274973512] [2022-02-15 13:48:13,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:13,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:13,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:13,359 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) [2022-02-15 13:48:13,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-15 13:48:13,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:13,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:13,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:13,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:13,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:13,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:13,493 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:13,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274973512] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:13,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:13,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:13,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556578682] [2022-02-15 13:48:13,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:13,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:13,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:13,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:13,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:13,494 INFO L87 Difference]: Start difference. First operand 3920 states and 17104 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:13,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:13,816 INFO L93 Difference]: Finished difference Result 6429 states and 25838 transitions. [2022-02-15 13:48:13,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:48:13,817 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:13,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:13,832 INFO L225 Difference]: With dead ends: 6429 [2022-02-15 13:48:13,832 INFO L226 Difference]: Without dead ends: 6333 [2022-02-15 13:48:13,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:48:13,833 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 297 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:13,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 179 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:13,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6333 states. [2022-02-15 13:48:13,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6333 to 4098. [2022-02-15 13:48:13,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4098 states, 4097 states have (on average 4.356602391994142) internal successors, (17849), 4097 states have internal predecessors, (17849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:13,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4098 states to 4098 states and 17849 transitions. [2022-02-15 13:48:13,944 INFO L78 Accepts]: Start accepts. Automaton has 4098 states and 17849 transitions. Word has length 28 [2022-02-15 13:48:13,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:13,944 INFO L470 AbstractCegarLoop]: Abstraction has 4098 states and 17849 transitions. [2022-02-15 13:48:13,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:13,944 INFO L276 IsEmpty]: Start isEmpty. Operand 4098 states and 17849 transitions. [2022-02-15 13:48:13,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:13,951 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:13,951 INFO L514 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] [2022-02-15 13:48:13,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-02-15 13:48:14,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-02-15 13:48:14,152 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:14,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:14,152 INFO L85 PathProgramCache]: Analyzing trace with hash -21827687, now seen corresponding path program 46 times [2022-02-15 13:48:14,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:14,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145070722] [2022-02-15 13:48:14,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:14,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:14,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:14,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:14,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145070722] [2022-02-15 13:48:14,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145070722] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:14,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143909497] [2022-02-15 13:48:14,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:14,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:14,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:14,184 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) [2022-02-15 13:48:14,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-15 13:48:14,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:14,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:14,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:14,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:14,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:14,319 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:14,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143909497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:14,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:14,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:14,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608119721] [2022-02-15 13:48:14,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:14,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:14,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:14,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:14,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:14,320 INFO L87 Difference]: Start difference. First operand 4098 states and 17849 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:14,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:14,555 INFO L93 Difference]: Finished difference Result 4931 states and 20941 transitions. [2022-02-15 13:48:14,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:48:14,555 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:14,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:14,569 INFO L225 Difference]: With dead ends: 4931 [2022-02-15 13:48:14,569 INFO L226 Difference]: Without dead ends: 4931 [2022-02-15 13:48:14,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:14,570 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 143 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:14,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 147 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:14,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4931 states. [2022-02-15 13:48:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4931 to 4050. [2022-02-15 13:48:14,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4050 states, 4049 states have (on average 4.345023462583354) internal successors, (17593), 4049 states have internal predecessors, (17593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:14,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4050 states to 4050 states and 17593 transitions. [2022-02-15 13:48:14,645 INFO L78 Accepts]: Start accepts. Automaton has 4050 states and 17593 transitions. Word has length 28 [2022-02-15 13:48:14,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:14,645 INFO L470 AbstractCegarLoop]: Abstraction has 4050 states and 17593 transitions. [2022-02-15 13:48:14,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:14,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4050 states and 17593 transitions. [2022-02-15 13:48:14,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:14,653 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:14,653 INFO L514 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] [2022-02-15 13:48:14,669 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-02-15 13:48:14,853 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,SelfDestructingSolverStorable148 [2022-02-15 13:48:14,853 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:14,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:14,854 INFO L85 PathProgramCache]: Analyzing trace with hash -756473880, now seen corresponding path program 47 times [2022-02-15 13:48:14,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:14,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630184214] [2022-02-15 13:48:14,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:14,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:14,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:14,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:14,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630184214] [2022-02-15 13:48:14,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630184214] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:14,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064182081] [2022-02-15 13:48:14,890 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:14,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:14,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:14,891 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) [2022-02-15 13:48:14,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-15 13:48:14,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:48:14,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:14,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:14,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:14,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:14,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:15,023 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:15,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064182081] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:15,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:15,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:15,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333611793] [2022-02-15 13:48:15,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:15,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:15,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:15,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:15,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:15,024 INFO L87 Difference]: Start difference. First operand 4050 states and 17593 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:15,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:15,304 INFO L93 Difference]: Finished difference Result 6820 states and 27594 transitions. [2022-02-15 13:48:15,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:48:15,304 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:15,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:15,320 INFO L225 Difference]: With dead ends: 6820 [2022-02-15 13:48:15,321 INFO L226 Difference]: Without dead ends: 6464 [2022-02-15 13:48:15,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:48:15,321 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 223 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:15,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 171 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:15,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6464 states. [2022-02-15 13:48:15,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6464 to 3958. [2022-02-15 13:48:15,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3958 states, 3957 states have (on average 4.323982815264089) internal successors, (17110), 3957 states have internal predecessors, (17110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:15,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3958 states to 3958 states and 17110 transitions. [2022-02-15 13:48:15,415 INFO L78 Accepts]: Start accepts. Automaton has 3958 states and 17110 transitions. Word has length 28 [2022-02-15 13:48:15,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:15,416 INFO L470 AbstractCegarLoop]: Abstraction has 3958 states and 17110 transitions. [2022-02-15 13:48:15,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:15,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3958 states and 17110 transitions. [2022-02-15 13:48:15,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:15,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:15,424 INFO L514 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] [2022-02-15 13:48:15,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-15 13:48:15,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:15,624 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:15,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:15,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1442852869, now seen corresponding path program 48 times [2022-02-15 13:48:15,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:15,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433092964] [2022-02-15 13:48:15,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:15,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:15,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:15,645 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:15,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:15,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433092964] [2022-02-15 13:48:15,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433092964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:15,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691454867] [2022-02-15 13:48:15,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:15,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:15,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:15,647 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) [2022-02-15 13:48:15,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-15 13:48:15,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:48:15,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:15,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:15,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:15,745 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:15,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:15,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:15,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691454867] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:15,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:15,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:15,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578794844] [2022-02-15 13:48:15,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:15,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:15,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:15,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:15,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:15,784 INFO L87 Difference]: Start difference. First operand 3958 states and 17110 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 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) [2022-02-15 13:48:16,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:16,165 INFO L93 Difference]: Finished difference Result 5965 states and 24490 transitions. [2022-02-15 13:48:16,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:16,166 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 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 28 [2022-02-15 13:48:16,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:16,180 INFO L225 Difference]: With dead ends: 5965 [2022-02-15 13:48:16,180 INFO L226 Difference]: Without dead ends: 5890 [2022-02-15 13:48:16,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=367, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:48:16,180 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 236 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:16,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 221 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:16,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5890 states. [2022-02-15 13:48:16,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5890 to 4049. [2022-02-15 13:48:16,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4049 states, 4048 states have (on average 4.341403162055336) internal successors, (17574), 4048 states have internal predecessors, (17574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:16,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4049 states to 4049 states and 17574 transitions. [2022-02-15 13:48:16,254 INFO L78 Accepts]: Start accepts. Automaton has 4049 states and 17574 transitions. Word has length 28 [2022-02-15 13:48:16,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:16,255 INFO L470 AbstractCegarLoop]: Abstraction has 4049 states and 17574 transitions. [2022-02-15 13:48:16,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 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) [2022-02-15 13:48:16,255 INFO L276 IsEmpty]: Start isEmpty. Operand 4049 states and 17574 transitions. [2022-02-15 13:48:16,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:16,262 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:16,262 INFO L514 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] [2022-02-15 13:48:16,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-02-15 13:48:16,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:16,463 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:16,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:16,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1026698434, now seen corresponding path program 49 times [2022-02-15 13:48:16,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:16,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208346368] [2022-02-15 13:48:16,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:16,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:16,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:16,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:16,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:16,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208346368] [2022-02-15 13:48:16,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208346368] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:16,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968374261] [2022-02-15 13:48:16,484 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:16,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:16,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:16,485 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) [2022-02-15 13:48:16,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-15 13:48:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:16,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:16,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:16,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:16,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:16,630 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:16,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968374261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:16,631 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:16,631 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:16,631 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999171840] [2022-02-15 13:48:16,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:16,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:16,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:16,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:16,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:16,631 INFO L87 Difference]: Start difference. First operand 4049 states and 17574 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:16,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:16,984 INFO L93 Difference]: Finished difference Result 6450 states and 26051 transitions. [2022-02-15 13:48:16,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:16,985 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:16,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:17,000 INFO L225 Difference]: With dead ends: 6450 [2022-02-15 13:48:17,001 INFO L226 Difference]: Without dead ends: 6303 [2022-02-15 13:48:17,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:48:17,001 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 223 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:17,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 217 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:48:17,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6303 states. [2022-02-15 13:48:17,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6303 to 3931. [2022-02-15 13:48:17,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.367175572519084) internal successors, (17163), 3930 states have internal predecessors, (17163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:17,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 17163 transitions. [2022-02-15 13:48:17,116 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 17163 transitions. Word has length 28 [2022-02-15 13:48:17,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:17,116 INFO L470 AbstractCegarLoop]: Abstraction has 3931 states and 17163 transitions. [2022-02-15 13:48:17,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:17,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 17163 transitions. [2022-02-15 13:48:17,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:17,123 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:17,123 INFO L514 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] [2022-02-15 13:48:17,139 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-02-15 13:48:17,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:17,323 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:17,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:17,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1538135482, now seen corresponding path program 50 times [2022-02-15 13:48:17,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:17,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079531126] [2022-02-15 13:48:17,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:17,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:17,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:17,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:17,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079531126] [2022-02-15 13:48:17,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079531126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:17,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807216768] [2022-02-15 13:48:17,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:17,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:17,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:17,345 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) [2022-02-15 13:48:17,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-15 13:48:17,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:17,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:17,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:17,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:17,428 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:17,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:17,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:17,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807216768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:17,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:17,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-15 13:48:17,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940416332] [2022-02-15 13:48:17,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:17,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:48:17,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:17,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:48:17,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:48:17,466 INFO L87 Difference]: Start difference. First operand 3931 states and 17163 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:17,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:17,642 INFO L93 Difference]: Finished difference Result 4651 states and 19943 transitions. [2022-02-15 13:48:17,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:48:17,643 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:17,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:17,653 INFO L225 Difference]: With dead ends: 4651 [2022-02-15 13:48:17,654 INFO L226 Difference]: Without dead ends: 4608 [2022-02-15 13:48:17,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:48:17,654 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 155 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:17,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 110 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:48:17,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4608 states. [2022-02-15 13:48:17,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4608 to 3920. [2022-02-15 13:48:17,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.372544016330696) internal successors, (17136), 3919 states have internal predecessors, (17136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:17,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 17136 transitions. [2022-02-15 13:48:17,721 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 17136 transitions. Word has length 28 [2022-02-15 13:48:17,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:17,721 INFO L470 AbstractCegarLoop]: Abstraction has 3920 states and 17136 transitions. [2022-02-15 13:48:17,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:17,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 17136 transitions. [2022-02-15 13:48:17,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:17,728 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:17,728 INFO L514 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] [2022-02-15 13:48:17,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-02-15 13:48:17,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:17,929 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:17,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:17,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1133094263, now seen corresponding path program 51 times [2022-02-15 13:48:17,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:17,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746457765] [2022-02-15 13:48:17,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:17,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:17,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:17,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:17,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746457765] [2022-02-15 13:48:17,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746457765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:17,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782464097] [2022-02-15 13:48:17,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:17,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:17,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:17,951 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) [2022-02-15 13:48:17,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-15 13:48:17,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:17,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:17,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:17,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:18,040 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:18,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:18,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:18,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782464097] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:18,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:18,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-15 13:48:18,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317411910] [2022-02-15 13:48:18,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:18,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:48:18,078 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:18,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:48:18,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:48:18,079 INFO L87 Difference]: Start difference. First operand 3920 states and 17136 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:18,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:18,254 INFO L93 Difference]: Finished difference Result 5024 states and 21476 transitions. [2022-02-15 13:48:18,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:48:18,255 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:18,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:18,266 INFO L225 Difference]: With dead ends: 5024 [2022-02-15 13:48:18,266 INFO L226 Difference]: Without dead ends: 5024 [2022-02-15 13:48:18,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:48:18,266 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 113 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:18,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 118 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:48:18,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5024 states. [2022-02-15 13:48:18,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5024 to 3892. [2022-02-15 13:48:18,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 4.382677974813673) internal successors, (17053), 3891 states have internal predecessors, (17053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:18,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 17053 transitions. [2022-02-15 13:48:18,355 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 17053 transitions. Word has length 28 [2022-02-15 13:48:18,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:18,355 INFO L470 AbstractCegarLoop]: Abstraction has 3892 states and 17053 transitions. [2022-02-15 13:48:18,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:18,355 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 17053 transitions. [2022-02-15 13:48:18,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:18,362 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:18,362 INFO L514 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] [2022-02-15 13:48:18,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:18,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:18,562 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:18,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:18,562 INFO L85 PathProgramCache]: Analyzing trace with hash 2139044652, now seen corresponding path program 52 times [2022-02-15 13:48:18,562 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:18,562 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976303636] [2022-02-15 13:48:18,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:18,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:18,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:18,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:18,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976303636] [2022-02-15 13:48:18,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976303636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:18,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465782358] [2022-02-15 13:48:18,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:18,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:18,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:18,584 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) [2022-02-15 13:48:18,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-15 13:48:18,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:18,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:18,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:18,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:18,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:18,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:18,724 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:18,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465782358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:18,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:18,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:18,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897524378] [2022-02-15 13:48:18,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:18,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:18,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:18,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:18,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:18,725 INFO L87 Difference]: Start difference. First operand 3892 states and 17053 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:19,051 INFO L93 Difference]: Finished difference Result 6236 states and 25216 transitions. [2022-02-15 13:48:19,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:19,051 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:19,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:19,065 INFO L225 Difference]: With dead ends: 6236 [2022-02-15 13:48:19,065 INFO L226 Difference]: Without dead ends: 5996 [2022-02-15 13:48:19,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:48:19,066 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 392 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:19,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 164 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:19,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5996 states. [2022-02-15 13:48:19,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5996 to 3845. [2022-02-15 13:48:19,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3845 states, 3844 states have (on average 4.412591050988554) internal successors, (16962), 3844 states have internal predecessors, (16962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3845 states to 3845 states and 16962 transitions. [2022-02-15 13:48:19,146 INFO L78 Accepts]: Start accepts. Automaton has 3845 states and 16962 transitions. Word has length 28 [2022-02-15 13:48:19,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:19,146 INFO L470 AbstractCegarLoop]: Abstraction has 3845 states and 16962 transitions. [2022-02-15 13:48:19,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,146 INFO L276 IsEmpty]: Start isEmpty. Operand 3845 states and 16962 transitions. [2022-02-15 13:48:19,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:19,153 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:19,153 INFO L514 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] [2022-02-15 13:48:19,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-02-15 13:48:19,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:19,354 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:19,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:19,354 INFO L85 PathProgramCache]: Analyzing trace with hash -409310417, now seen corresponding path program 53 times [2022-02-15 13:48:19,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:19,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632105199] [2022-02-15 13:48:19,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:19,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:19,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:19,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:19,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632105199] [2022-02-15 13:48:19,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632105199] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:19,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567859943] [2022-02-15 13:48:19,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:19,406 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:19,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:19,407 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) [2022-02-15 13:48:19,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-15 13:48:19,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:48:19,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:19,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:19,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:19,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:19,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:19,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567859943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:19,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:19,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:19,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026407183] [2022-02-15 13:48:19,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:19,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:19,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:19,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:19,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:19,560 INFO L87 Difference]: Start difference. First operand 3845 states and 16962 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:19,864 INFO L93 Difference]: Finished difference Result 5643 states and 23426 transitions. [2022-02-15 13:48:19,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:48:19,865 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:19,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:19,879 INFO L225 Difference]: With dead ends: 5643 [2022-02-15 13:48:19,879 INFO L226 Difference]: Without dead ends: 5347 [2022-02-15 13:48:19,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:48:19,880 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 197 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:19,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 227 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:19,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5347 states. [2022-02-15 13:48:19,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5347 to 3834. [2022-02-15 13:48:19,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3834 states, 3833 states have (on average 4.445343073310723) internal successors, (17039), 3833 states have internal predecessors, (17039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3834 states to 3834 states and 17039 transitions. [2022-02-15 13:48:19,954 INFO L78 Accepts]: Start accepts. Automaton has 3834 states and 17039 transitions. Word has length 28 [2022-02-15 13:48:19,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:19,954 INFO L470 AbstractCegarLoop]: Abstraction has 3834 states and 17039 transitions. [2022-02-15 13:48:19,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:19,954 INFO L276 IsEmpty]: Start isEmpty. Operand 3834 states and 17039 transitions. [2022-02-15 13:48:19,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:19,960 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:19,960 INFO L514 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] [2022-02-15 13:48:19,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:20,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-02-15 13:48:20,161 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:20,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:20,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1143956610, now seen corresponding path program 54 times [2022-02-15 13:48:20,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:20,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073570833] [2022-02-15 13:48:20,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:20,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:20,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:20,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:20,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073570833] [2022-02-15 13:48:20,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073570833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:20,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476639149] [2022-02-15 13:48:20,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:20,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:20,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:20,180 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) [2022-02-15 13:48:20,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-15 13:48:20,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:48:20,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:20,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:20,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:20,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:20,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:20,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:20,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476639149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:20,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:20,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:20,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573037276] [2022-02-15 13:48:20,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:20,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:20,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:20,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:20,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:20,314 INFO L87 Difference]: Start difference. First operand 3834 states and 17039 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:20,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:20,560 INFO L93 Difference]: Finished difference Result 6713 states and 27548 transitions. [2022-02-15 13:48:20,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:48:20,560 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:20,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:20,576 INFO L225 Difference]: With dead ends: 6713 [2022-02-15 13:48:20,576 INFO L226 Difference]: Without dead ends: 6433 [2022-02-15 13:48:20,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:20,576 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 340 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:20,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 133 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:20,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6433 states. [2022-02-15 13:48:20,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6433 to 3992. [2022-02-15 13:48:20,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3992 states, 3991 states have (on average 4.463292407917815) internal successors, (17813), 3991 states have internal predecessors, (17813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:20,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3992 states to 3992 states and 17813 transitions. [2022-02-15 13:48:20,700 INFO L78 Accepts]: Start accepts. Automaton has 3992 states and 17813 transitions. Word has length 28 [2022-02-15 13:48:20,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:20,700 INFO L470 AbstractCegarLoop]: Abstraction has 3992 states and 17813 transitions. [2022-02-15 13:48:20,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:20,700 INFO L276 IsEmpty]: Start isEmpty. Operand 3992 states and 17813 transitions. [2022-02-15 13:48:20,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:20,707 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:20,707 INFO L514 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] [2022-02-15 13:48:20,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-02-15 13:48:20,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-02-15 13:48:20,908 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:20,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:20,908 INFO L85 PathProgramCache]: Analyzing trace with hash 573759429, now seen corresponding path program 55 times [2022-02-15 13:48:20,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:20,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375821961] [2022-02-15 13:48:20,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:20,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:20,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:20,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:20,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375821961] [2022-02-15 13:48:20,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375821961] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:20,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035107178] [2022-02-15 13:48:20,928 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:20,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:20,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:20,930 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) [2022-02-15 13:48:20,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-15 13:48:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:20,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:20,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:21,030 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:21,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:21,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035107178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:21,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:21,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:21,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789000122] [2022-02-15 13:48:21,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:21,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:21,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:21,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:21,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:21,067 INFO L87 Difference]: Start difference. First operand 3992 states and 17813 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:21,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:21,348 INFO L93 Difference]: Finished difference Result 5143 states and 21875 transitions. [2022-02-15 13:48:21,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:21,349 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:21,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:21,361 INFO L225 Difference]: With dead ends: 5143 [2022-02-15 13:48:21,361 INFO L226 Difference]: Without dead ends: 5064 [2022-02-15 13:48:21,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:48:21,361 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 178 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:21,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 206 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:21,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2022-02-15 13:48:21,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 3723. [2022-02-15 13:48:21,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3723 states, 3722 states have (on average 4.434443847393874) internal successors, (16505), 3722 states have internal predecessors, (16505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:21,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3723 states to 3723 states and 16505 transitions. [2022-02-15 13:48:21,432 INFO L78 Accepts]: Start accepts. Automaton has 3723 states and 16505 transitions. Word has length 28 [2022-02-15 13:48:21,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:21,432 INFO L470 AbstractCegarLoop]: Abstraction has 3723 states and 16505 transitions. [2022-02-15 13:48:21,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:21,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3723 states and 16505 transitions. [2022-02-15 13:48:21,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:21,439 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:21,439 INFO L514 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] [2022-02-15 13:48:21,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-02-15 13:48:21,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-02-15 13:48:21,639 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:21,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:21,640 INFO L85 PathProgramCache]: Analyzing trace with hash -387556167, now seen corresponding path program 56 times [2022-02-15 13:48:21,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:21,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962973262] [2022-02-15 13:48:21,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:21,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:21,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:21,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:21,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962973262] [2022-02-15 13:48:21,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962973262] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:21,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793592145] [2022-02-15 13:48:21,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:21,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:21,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:21,662 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) [2022-02-15 13:48:21,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-15 13:48:21,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:21,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:21,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:21,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:21,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:21,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:21,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793592145] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:21,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:21,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:48:21,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016107245] [2022-02-15 13:48:21,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:21,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:48:21,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:21,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:48:21,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:48:21,794 INFO L87 Difference]: Start difference. First operand 3723 states and 16505 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:22,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:22,135 INFO L93 Difference]: Finished difference Result 6572 states and 27482 transitions. [2022-02-15 13:48:22,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:22,135 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:22,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:22,151 INFO L225 Difference]: With dead ends: 6572 [2022-02-15 13:48:22,151 INFO L226 Difference]: Without dead ends: 6342 [2022-02-15 13:48:22,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:48:22,151 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 262 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:22,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 215 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:22,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6342 states. [2022-02-15 13:48:22,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6342 to 3945. [2022-02-15 13:48:22,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.505324543610548) internal successors, (17769), 3944 states have internal predecessors, (17769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:22,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 17769 transitions. [2022-02-15 13:48:22,255 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 17769 transitions. Word has length 28 [2022-02-15 13:48:22,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:22,255 INFO L470 AbstractCegarLoop]: Abstraction has 3945 states and 17769 transitions. [2022-02-15 13:48:22,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:22,255 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 17769 transitions. [2022-02-15 13:48:22,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:22,262 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:22,262 INFO L514 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] [2022-02-15 13:48:22,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-02-15 13:48:22,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-02-15 13:48:22,463 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:22,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:22,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1077139884, now seen corresponding path program 57 times [2022-02-15 13:48:22,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:22,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831128488] [2022-02-15 13:48:22,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:22,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:22,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:22,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:22,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831128488] [2022-02-15 13:48:22,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831128488] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:22,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675966701] [2022-02-15 13:48:22,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:22,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:22,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:22,483 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) [2022-02-15 13:48:22,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-15 13:48:22,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:48:22,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:22,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:22,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:22,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:22,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:22,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675966701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:22,618 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:22,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:22,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681897610] [2022-02-15 13:48:22,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:22,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:22,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:22,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:22,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:22,619 INFO L87 Difference]: Start difference. First operand 3945 states and 17769 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:22,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:22,913 INFO L93 Difference]: Finished difference Result 5593 states and 23559 transitions. [2022-02-15 13:48:22,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:22,913 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:22,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:22,927 INFO L225 Difference]: With dead ends: 5593 [2022-02-15 13:48:22,927 INFO L226 Difference]: Without dead ends: 5500 [2022-02-15 13:48:22,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:48:22,927 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 210 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:22,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 184 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:22,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5500 states. [2022-02-15 13:48:22,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5500 to 3854. [2022-02-15 13:48:23,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3854 states, 3853 states have (on average 4.518037892551258) internal successors, (17408), 3853 states have internal predecessors, (17408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:23,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3854 states to 3854 states and 17408 transitions. [2022-02-15 13:48:23,012 INFO L78 Accepts]: Start accepts. Automaton has 3854 states and 17408 transitions. Word has length 28 [2022-02-15 13:48:23,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:23,012 INFO L470 AbstractCegarLoop]: Abstraction has 3854 states and 17408 transitions. [2022-02-15 13:48:23,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:23,012 INFO L276 IsEmpty]: Start isEmpty. Operand 3854 states and 17408 transitions. [2022-02-15 13:48:23,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:23,019 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:23,019 INFO L514 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] [2022-02-15 13:48:23,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-02-15 13:48:23,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:23,220 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:23,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:23,220 INFO L85 PathProgramCache]: Analyzing trace with hash 409506729, now seen corresponding path program 58 times [2022-02-15 13:48:23,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:23,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437112947] [2022-02-15 13:48:23,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:23,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:23,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:23,238 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:23,238 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:23,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437112947] [2022-02-15 13:48:23,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437112947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:23,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781243679] [2022-02-15 13:48:23,238 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:23,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:23,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:23,239 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) [2022-02-15 13:48:23,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-15 13:48:23,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:23,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:23,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:23,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:23,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:23,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:23,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:23,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781243679] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:23,367 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:23,367 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-02-15 13:48:23,367 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178468568] [2022-02-15 13:48:23,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:23,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:23,367 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:23,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:23,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:23,368 INFO L87 Difference]: Start difference. First operand 3854 states and 17408 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:23,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:23,625 INFO L93 Difference]: Finished difference Result 6639 states and 28252 transitions. [2022-02-15 13:48:23,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:48:23,625 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:23,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:23,642 INFO L225 Difference]: With dead ends: 6639 [2022-02-15 13:48:23,642 INFO L226 Difference]: Without dead ends: 6520 [2022-02-15 13:48:23,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:48:23,642 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 209 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:23,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 157 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:23,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6520 states. [2022-02-15 13:48:23,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6520 to 3611. [2022-02-15 13:48:23,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 3610 states have (on average 4.4673130193905815) internal successors, (16127), 3610 states have internal predecessors, (16127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:23,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 16127 transitions. [2022-02-15 13:48:23,721 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 16127 transitions. Word has length 28 [2022-02-15 13:48:23,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:23,721 INFO L470 AbstractCegarLoop]: Abstraction has 3611 states and 16127 transitions. [2022-02-15 13:48:23,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:23,721 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 16127 transitions. [2022-02-15 13:48:23,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:23,728 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:23,728 INFO L514 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] [2022-02-15 13:48:23,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:23,928 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,SelfDestructingSolverStorable160 [2022-02-15 13:48:23,928 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:23,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:23,928 INFO L85 PathProgramCache]: Analyzing trace with hash -485045616, now seen corresponding path program 59 times [2022-02-15 13:48:23,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:23,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474735393] [2022-02-15 13:48:23,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:23,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:23,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:23,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:23,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:23,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474735393] [2022-02-15 13:48:23,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474735393] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:23,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613719174] [2022-02-15 13:48:23,950 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:23,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:23,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:23,951 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) [2022-02-15 13:48:23,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-15 13:48:23,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:48:23,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:23,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:23,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:24,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:24,068 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:24,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613719174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:24,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:24,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-15 13:48:24,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901283894] [2022-02-15 13:48:24,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:24,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:48:24,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:24,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:48:24,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:48:24,069 INFO L87 Difference]: Start difference. First operand 3611 states and 16127 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:24,213 INFO L93 Difference]: Finished difference Result 4871 states and 21135 transitions. [2022-02-15 13:48:24,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:48:24,213 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:24,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:24,224 INFO L225 Difference]: With dead ends: 4871 [2022-02-15 13:48:24,224 INFO L226 Difference]: Without dead ends: 4871 [2022-02-15 13:48:24,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:48:24,224 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 119 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:24,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 82 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:48:24,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4871 states. [2022-02-15 13:48:24,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4871 to 3533. [2022-02-15 13:48:24,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3533 states, 3532 states have (on average 4.499150622876557) internal successors, (15891), 3532 states have internal predecessors, (15891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3533 states to 3533 states and 15891 transitions. [2022-02-15 13:48:24,286 INFO L78 Accepts]: Start accepts. Automaton has 3533 states and 15891 transitions. Word has length 28 [2022-02-15 13:48:24,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:24,286 INFO L470 AbstractCegarLoop]: Abstraction has 3533 states and 15891 transitions. [2022-02-15 13:48:24,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,286 INFO L276 IsEmpty]: Start isEmpty. Operand 3533 states and 15891 transitions. [2022-02-15 13:48:24,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:24,292 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:24,292 INFO L514 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] [2022-02-15 13:48:24,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-15 13:48:24,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:24,493 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:24,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:24,493 INFO L85 PathProgramCache]: Analyzing trace with hash 264684393, now seen corresponding path program 60 times [2022-02-15 13:48:24,493 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:24,493 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117032978] [2022-02-15 13:48:24,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:24,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:24,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:24,514 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:24,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:24,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117032978] [2022-02-15 13:48:24,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117032978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:24,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139187235] [2022-02-15 13:48:24,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:24,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:24,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:24,515 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:24,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-02-15 13:48:24,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:48:24,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:24,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:24,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:24,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:24,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:24,626 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:24,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139187235] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:24,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:24,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-15 13:48:24,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398368880] [2022-02-15 13:48:24,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:24,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:48:24,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:24,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:48:24,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:48:24,627 INFO L87 Difference]: Start difference. First operand 3533 states and 15891 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:24,819 INFO L93 Difference]: Finished difference Result 4507 states and 19560 transitions. [2022-02-15 13:48:24,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:48:24,820 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:24,830 INFO L225 Difference]: With dead ends: 4507 [2022-02-15 13:48:24,830 INFO L226 Difference]: Without dead ends: 4386 [2022-02-15 13:48:24,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:48:24,831 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 149 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:24,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 134 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:48:24,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4386 states. [2022-02-15 13:48:24,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4386 to 3531. [2022-02-15 13:48:24,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3531 states, 3530 states have (on average 4.497733711048158) internal successors, (15877), 3530 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3531 states to 3531 states and 15877 transitions. [2022-02-15 13:48:24,922 INFO L78 Accepts]: Start accepts. Automaton has 3531 states and 15877 transitions. Word has length 28 [2022-02-15 13:48:24,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:24,922 INFO L470 AbstractCegarLoop]: Abstraction has 3531 states and 15877 transitions. [2022-02-15 13:48:24,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:24,923 INFO L276 IsEmpty]: Start isEmpty. Operand 3531 states and 15877 transitions. [2022-02-15 13:48:24,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:24,929 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:24,929 INFO L514 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] [2022-02-15 13:48:24,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:25,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:25,130 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:25,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:25,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1308166254, now seen corresponding path program 61 times [2022-02-15 13:48:25,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:25,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959551543] [2022-02-15 13:48:25,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:25,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:25,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:25,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:25,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:25,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959551543] [2022-02-15 13:48:25,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959551543] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:25,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783714376] [2022-02-15 13:48:25,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:25,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:25,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:25,156 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:25,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-15 13:48:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:25,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:25,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:25,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:25,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:25,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783714376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:25,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:25,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:25,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551723832] [2022-02-15 13:48:25,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:25,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:25,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:25,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:25,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:25,346 INFO L87 Difference]: Start difference. First operand 3531 states and 15877 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:25,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:25,590 INFO L93 Difference]: Finished difference Result 4381 states and 19028 transitions. [2022-02-15 13:48:25,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:48:25,590 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:25,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:25,601 INFO L225 Difference]: With dead ends: 4381 [2022-02-15 13:48:25,601 INFO L226 Difference]: Without dead ends: 4381 [2022-02-15 13:48:25,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:25,601 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 180 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:25,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 156 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:25,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4381 states. [2022-02-15 13:48:25,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4381 to 3651. [2022-02-15 13:48:25,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3651 states, 3650 states have (on average 4.494520547945205) internal successors, (16405), 3650 states have internal predecessors, (16405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:25,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3651 states to 3651 states and 16405 transitions. [2022-02-15 13:48:25,664 INFO L78 Accepts]: Start accepts. Automaton has 3651 states and 16405 transitions. Word has length 28 [2022-02-15 13:48:25,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:25,665 INFO L470 AbstractCegarLoop]: Abstraction has 3651 states and 16405 transitions. [2022-02-15 13:48:25,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:25,665 INFO L276 IsEmpty]: Start isEmpty. Operand 3651 states and 16405 transitions. [2022-02-15 13:48:25,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:25,671 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:25,672 INFO L514 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] [2022-02-15 13:48:25,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-02-15 13:48:25,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:25,872 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:25,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:25,872 INFO L85 PathProgramCache]: Analyzing trace with hash 2125209807, now seen corresponding path program 62 times [2022-02-15 13:48:25,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:25,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103634969] [2022-02-15 13:48:25,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:25,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:25,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:25,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:25,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103634969] [2022-02-15 13:48:25,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103634969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:25,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309234631] [2022-02-15 13:48:25,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:25,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:25,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:25,895 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:25,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-15 13:48:25,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:25,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:25,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:25,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:25,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:25,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:26,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:26,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309234631] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:26,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:26,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:26,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599984984] [2022-02-15 13:48:26,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:26,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:26,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:26,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:26,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:26,034 INFO L87 Difference]: Start difference. First operand 3651 states and 16405 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:26,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:26,315 INFO L93 Difference]: Finished difference Result 5662 states and 23795 transitions. [2022-02-15 13:48:26,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:48:26,315 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:26,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:26,331 INFO L225 Difference]: With dead ends: 5662 [2022-02-15 13:48:26,331 INFO L226 Difference]: Without dead ends: 5558 [2022-02-15 13:48:26,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:48:26,332 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 263 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:26,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 158 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:26,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5558 states. [2022-02-15 13:48:26,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5558 to 3708. [2022-02-15 13:48:26,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3708 states, 3707 states have (on average 4.506069598057729) internal successors, (16704), 3707 states have internal predecessors, (16704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:26,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3708 states to 3708 states and 16704 transitions. [2022-02-15 13:48:26,411 INFO L78 Accepts]: Start accepts. Automaton has 3708 states and 16704 transitions. Word has length 28 [2022-02-15 13:48:26,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:26,411 INFO L470 AbstractCegarLoop]: Abstraction has 3708 states and 16704 transitions. [2022-02-15 13:48:26,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:26,412 INFO L276 IsEmpty]: Start isEmpty. Operand 3708 states and 16704 transitions. [2022-02-15 13:48:26,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:26,418 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:26,418 INFO L514 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] [2022-02-15 13:48:26,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-02-15 13:48:26,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:26,619 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:26,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:26,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1450922654, now seen corresponding path program 63 times [2022-02-15 13:48:26,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:26,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016162219] [2022-02-15 13:48:26,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:26,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:26,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:26,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016162219] [2022-02-15 13:48:26,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016162219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:26,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563963493] [2022-02-15 13:48:26,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:26,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:26,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:26,654 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:26,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-15 13:48:26,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:26,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:26,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:26,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:26,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:26,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:26,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:26,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563963493] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:26,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:26,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:26,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092564371] [2022-02-15 13:48:26,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:26,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:26,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:26,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:26,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:26,778 INFO L87 Difference]: Start difference. First operand 3708 states and 16704 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:27,018 INFO L93 Difference]: Finished difference Result 5802 states and 24222 transitions. [2022-02-15 13:48:27,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:48:27,018 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:27,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:27,033 INFO L225 Difference]: With dead ends: 5802 [2022-02-15 13:48:27,033 INFO L226 Difference]: Without dead ends: 5550 [2022-02-15 13:48:27,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:48:27,034 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 261 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:27,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 141 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:27,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5550 states. [2022-02-15 13:48:27,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5550 to 3996. [2022-02-15 13:48:27,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3996 states, 3995 states have (on average 4.518648310387985) internal successors, (18052), 3995 states have internal predecessors, (18052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3996 states to 3996 states and 18052 transitions. [2022-02-15 13:48:27,115 INFO L78 Accepts]: Start accepts. Automaton has 3996 states and 18052 transitions. Word has length 28 [2022-02-15 13:48:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:27,115 INFO L470 AbstractCegarLoop]: Abstraction has 3996 states and 18052 transitions. [2022-02-15 13:48:27,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3996 states and 18052 transitions. [2022-02-15 13:48:27,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:27,123 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:27,123 INFO L514 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] [2022-02-15 13:48:27,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:27,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:27,323 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:27,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:27,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1107510849, now seen corresponding path program 64 times [2022-02-15 13:48:27,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:27,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542956785] [2022-02-15 13:48:27,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:27,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:27,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:27,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:27,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542956785] [2022-02-15 13:48:27,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542956785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:27,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636064136] [2022-02-15 13:48:27,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:27,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:27,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:27,346 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:27,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-15 13:48:27,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:27,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:27,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:27,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:27,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:27,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:27,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636064136] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:27,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:27,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:27,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136775274] [2022-02-15 13:48:27,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:27,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:27,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:27,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:27,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:27,466 INFO L87 Difference]: Start difference. First operand 3996 states and 18052 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:27,759 INFO L93 Difference]: Finished difference Result 7825 states and 33142 transitions. [2022-02-15 13:48:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:48:27,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:27,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:27,780 INFO L225 Difference]: With dead ends: 7825 [2022-02-15 13:48:27,780 INFO L226 Difference]: Without dead ends: 7735 [2022-02-15 13:48:27,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:48:27,780 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 358 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:27,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 143 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:27,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7735 states. [2022-02-15 13:48:27,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7735 to 4578. [2022-02-15 13:48:27,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4578 states, 4577 states have (on average 4.544242953899935) internal successors, (20799), 4577 states have internal predecessors, (20799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 20799 transitions. [2022-02-15 13:48:27,890 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 20799 transitions. Word has length 28 [2022-02-15 13:48:27,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:27,890 INFO L470 AbstractCegarLoop]: Abstraction has 4578 states and 20799 transitions. [2022-02-15 13:48:27,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:27,891 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 20799 transitions. [2022-02-15 13:48:27,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:27,899 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:27,899 INFO L514 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] [2022-02-15 13:48:27,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-02-15 13:48:28,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-02-15 13:48:28,099 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:28,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:28,100 INFO L85 PathProgramCache]: Analyzing trace with hash -2118492596, now seen corresponding path program 65 times [2022-02-15 13:48:28,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:28,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810154162] [2022-02-15 13:48:28,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:28,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:28,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:28,120 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:28,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:28,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810154162] [2022-02-15 13:48:28,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810154162] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:28,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94041029] [2022-02-15 13:48:28,121 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:28,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:28,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:28,122 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:28,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-15 13:48:28,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:48:28,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:28,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:28,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:28,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:28,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:28,262 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:28,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94041029] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:28,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:28,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:28,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975053255] [2022-02-15 13:48:28,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:28,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:28,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:28,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:28,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:28,263 INFO L87 Difference]: Start difference. First operand 4578 states and 20799 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:28,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:28,550 INFO L93 Difference]: Finished difference Result 5599 states and 24278 transitions. [2022-02-15 13:48:28,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:48:28,551 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:28,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:28,569 INFO L225 Difference]: With dead ends: 5599 [2022-02-15 13:48:28,569 INFO L226 Difference]: Without dead ends: 5516 [2022-02-15 13:48:28,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:48:28,570 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 199 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:28,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 173 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:28,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5516 states. [2022-02-15 13:48:28,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5516 to 4395. [2022-02-15 13:48:28,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4395 states, 4394 states have (on average 4.547792444242148) internal successors, (19983), 4394 states have internal predecessors, (19983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:28,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4395 states to 4395 states and 19983 transitions. [2022-02-15 13:48:28,657 INFO L78 Accepts]: Start accepts. Automaton has 4395 states and 19983 transitions. Word has length 28 [2022-02-15 13:48:28,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:28,657 INFO L470 AbstractCegarLoop]: Abstraction has 4395 states and 19983 transitions. [2022-02-15 13:48:28,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:28,657 INFO L276 IsEmpty]: Start isEmpty. Operand 4395 states and 19983 transitions. [2022-02-15 13:48:28,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-15 13:48:28,665 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:28,665 INFO L514 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] [2022-02-15 13:48:28,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:28,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:28,865 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:28,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:28,866 INFO L85 PathProgramCache]: Analyzing trace with hash -631845983, now seen corresponding path program 66 times [2022-02-15 13:48:28,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:28,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226991172] [2022-02-15 13:48:28,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:28,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:28,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:28,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:28,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226991172] [2022-02-15 13:48:28,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226991172] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:28,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472613268] [2022-02-15 13:48:28,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:28,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:28,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:28,888 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:28,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-15 13:48:28,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:48:28,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:28,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-15 13:48:28,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:28,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:28,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:29,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472613268] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:29,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:29,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-15 13:48:29,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216496990] [2022-02-15 13:48:29,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:29,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:48:29,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:29,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:48:29,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:48:29,008 INFO L87 Difference]: Start difference. First operand 4395 states and 19983 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:29,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:29,269 INFO L93 Difference]: Finished difference Result 7306 states and 31184 transitions. [2022-02-15 13:48:29,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:48:29,269 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-15 13:48:29,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:29,287 INFO L225 Difference]: With dead ends: 7306 [2022-02-15 13:48:29,287 INFO L226 Difference]: Without dead ends: 7173 [2022-02-15 13:48:29,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:48:29,288 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 202 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:29,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 177 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:48:29,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2022-02-15 13:48:29,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 4142. [2022-02-15 13:48:29,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4142 states, 4141 states have (on average 4.544071480318763) internal successors, (18817), 4141 states have internal predecessors, (18817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:29,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4142 states to 4142 states and 18817 transitions. [2022-02-15 13:48:29,379 INFO L78 Accepts]: Start accepts. Automaton has 4142 states and 18817 transitions. Word has length 28 [2022-02-15 13:48:29,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:29,379 INFO L470 AbstractCegarLoop]: Abstraction has 4142 states and 18817 transitions. [2022-02-15 13:48:29,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:29,379 INFO L276 IsEmpty]: Start isEmpty. Operand 4142 states and 18817 transitions. [2022-02-15 13:48:29,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:29,386 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:29,386 INFO L514 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] [2022-02-15 13:48:29,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-02-15 13:48:29,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:29,587 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:29,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:29,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1737203471, now seen corresponding path program 67 times [2022-02-15 13:48:29,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:29,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643060604] [2022-02-15 13:48:29,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:29,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:29,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:29,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:29,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643060604] [2022-02-15 13:48:29,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643060604] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:29,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651525544] [2022-02-15 13:48:29,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:48:29,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:29,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:29,799 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:29,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-15 13:48:29,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:29,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:48:29,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:30,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:30,149 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:30,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:30,150 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:48:30,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:30,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:30,429 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:48:30,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:48:30,488 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:30,488 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:30,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:30,490 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:48:30,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:30,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651525544] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:30,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:30,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 29 [2022-02-15 13:48:30,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550816844] [2022-02-15 13:48:30,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:30,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:48:30,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:30,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:48:30,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:48:30,514 INFO L87 Difference]: Start difference. First operand 4142 states and 18817 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:48:31,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:31,905 INFO L93 Difference]: Finished difference Result 5478 states and 23821 transitions. [2022-02-15 13:48:31,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:48:31,905 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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 30 [2022-02-15 13:48:31,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:31,920 INFO L225 Difference]: With dead ends: 5478 [2022-02-15 13:48:31,920 INFO L226 Difference]: Without dead ends: 5397 [2022-02-15 13:48:31,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=185, Invalid=1537, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:48:31,920 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 304 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 2486 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 3641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 2486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1090 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:31,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 216 Invalid, 3641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 2486 Invalid, 0 Unknown, 1090 Unchecked, 0.9s Time] [2022-02-15 13:48:31,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5397 states. [2022-02-15 13:48:31,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5397 to 4208. [2022-02-15 13:48:31,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4208 states, 4207 states have (on average 4.532683622533872) internal successors, (19069), 4207 states have internal predecessors, (19069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:32,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4208 states to 4208 states and 19069 transitions. [2022-02-15 13:48:32,007 INFO L78 Accepts]: Start accepts. Automaton has 4208 states and 19069 transitions. Word has length 30 [2022-02-15 13:48:32,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:32,007 INFO L470 AbstractCegarLoop]: Abstraction has 4208 states and 19069 transitions. [2022-02-15 13:48:32,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:48:32,007 INFO L276 IsEmpty]: Start isEmpty. Operand 4208 states and 19069 transitions. [2022-02-15 13:48:32,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:32,015 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:32,015 INFO L514 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] [2022-02-15 13:48:32,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:32,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-02-15 13:48:32,215 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:32,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:32,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1848727534, now seen corresponding path program 1 times [2022-02-15 13:48:32,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:32,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141860879] [2022-02-15 13:48:32,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:32,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:32,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:32,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:32,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141860879] [2022-02-15 13:48:32,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141860879] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:32,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576646539] [2022-02-15 13:48:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:32,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:32,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:32,450 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:32,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-15 13:48:32,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:32,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:48:32,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:32,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:32,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:32,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:32,781 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:48:32,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:32,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:33,078 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:48:33,079 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:48:33,130 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:33,130 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:33,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:33,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:33,132 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:48:33,155 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:33,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576646539] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:33,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:33,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 29 [2022-02-15 13:48:33,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659916471] [2022-02-15 13:48:33,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:33,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:48:33,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:33,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:48:33,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:48:33,156 INFO L87 Difference]: Start difference. First operand 4208 states and 19069 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:48:34,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:34,207 INFO L93 Difference]: Finished difference Result 4811 states and 21445 transitions. [2022-02-15 13:48:34,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:48:34,208 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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 30 [2022-02-15 13:48:34,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:34,219 INFO L225 Difference]: With dead ends: 4811 [2022-02-15 13:48:34,219 INFO L226 Difference]: Without dead ends: 4738 [2022-02-15 13:48:34,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=160, Invalid=1480, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:48:34,220 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 207 mSDsluCounter, 1489 mSDsCounter, 0 mSdLazyCounter, 1893 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 2867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 919 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:34,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 195 Invalid, 2867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1893 Invalid, 0 Unknown, 919 Unchecked, 0.7s Time] [2022-02-15 13:48:34,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4738 states. [2022-02-15 13:48:34,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4738 to 4224. [2022-02-15 13:48:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4224 states, 4223 states have (on average 4.531139000710396) internal successors, (19135), 4223 states have internal predecessors, (19135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:34,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4224 states to 4224 states and 19135 transitions. [2022-02-15 13:48:34,292 INFO L78 Accepts]: Start accepts. Automaton has 4224 states and 19135 transitions. Word has length 30 [2022-02-15 13:48:34,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:34,292 INFO L470 AbstractCegarLoop]: Abstraction has 4224 states and 19135 transitions. [2022-02-15 13:48:34,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:48:34,293 INFO L276 IsEmpty]: Start isEmpty. Operand 4224 states and 19135 transitions. [2022-02-15 13:48:34,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:34,300 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:34,300 INFO L514 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] [2022-02-15 13:48:34,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-02-15 13:48:34,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:34,500 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:34,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:34,501 INFO L85 PathProgramCache]: Analyzing trace with hash -456582988, now seen corresponding path program 2 times [2022-02-15 13:48:34,501 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:34,501 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572115284] [2022-02-15 13:48:34,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:34,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:34,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:34,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572115284] [2022-02-15 13:48:34,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572115284] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:34,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691623009] [2022-02-15 13:48:34,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:48:34,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:34,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:34,732 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:34,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-15 13:48:34,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:48:34,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:34,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:48:34,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:35,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:35,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:35,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:35,250 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2022-02-15 13:48:35,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:35,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:35,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:35,656 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:35,667 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:35,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:48:35,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:35,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691623009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:35,804 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:35,804 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 33 [2022-02-15 13:48:35,804 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520618933] [2022-02-15 13:48:35,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:35,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:48:35,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:35,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:48:35,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:48:35,805 INFO L87 Difference]: Start difference. First operand 4224 states and 19135 transitions. Second operand has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:37,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:37,571 INFO L93 Difference]: Finished difference Result 5644 states and 24147 transitions. [2022-02-15 13:48:37,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:48:37,571 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:48:37,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:37,585 INFO L225 Difference]: With dead ends: 5644 [2022-02-15 13:48:37,585 INFO L226 Difference]: Without dead ends: 5541 [2022-02-15 13:48:37,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=286, Invalid=2576, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:48:37,585 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 256 mSDsluCounter, 1722 mSDsCounter, 0 mSdLazyCounter, 2661 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 3413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 674 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:37,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 244 Invalid, 3413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2661 Invalid, 0 Unknown, 674 Unchecked, 1.0s Time] [2022-02-15 13:48:37,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2022-02-15 13:48:37,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 4269. [2022-02-15 13:48:37,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4269 states, 4268 states have (on average 4.5220243673851925) internal successors, (19300), 4268 states have internal predecessors, (19300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:37,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 19300 transitions. [2022-02-15 13:48:37,670 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 19300 transitions. Word has length 30 [2022-02-15 13:48:37,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:37,670 INFO L470 AbstractCegarLoop]: Abstraction has 4269 states and 19300 transitions. [2022-02-15 13:48:37,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:37,670 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 19300 transitions. [2022-02-15 13:48:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:37,679 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:37,679 INFO L514 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] [2022-02-15 13:48:37,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:37,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-02-15 13:48:37,880 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:37,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:37,880 INFO L85 PathProgramCache]: Analyzing trace with hash -962929254, now seen corresponding path program 3 times [2022-02-15 13:48:37,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:37,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880045463] [2022-02-15 13:48:37,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:37,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:37,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:38,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:38,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:38,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880045463] [2022-02-15 13:48:38,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880045463] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:38,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421053382] [2022-02-15 13:48:38,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:38,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:38,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:38,079 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:38,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-15 13:48:38,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:38,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:38,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:48:38,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:38,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:38,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:38,396 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:38,396 INFO L387 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 33 treesize of output 35 [2022-02-15 13:48:38,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:38,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:39,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:39,079 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:48:39,079 INFO L387 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 47 treesize of output 58 [2022-02-15 13:48:39,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:39,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421053382] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:39,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:39,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 29 [2022-02-15 13:48:39,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230497609] [2022-02-15 13:48:39,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:39,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:48:39,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:39,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:48:39,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:48:39,211 INFO L87 Difference]: Start difference. First operand 4269 states and 19300 transitions. Second operand has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:48:40,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:40,318 INFO L93 Difference]: Finished difference Result 4894 states and 21545 transitions. [2022-02-15 13:48:40,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:48:40,319 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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 30 [2022-02-15 13:48:40,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:40,331 INFO L225 Difference]: With dead ends: 4894 [2022-02-15 13:48:40,331 INFO L226 Difference]: Without dead ends: 4802 [2022-02-15 13:48:40,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=194, Invalid=1698, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:48:40,332 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 293 mSDsluCounter, 1365 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 2706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1207 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:40,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 187 Invalid, 2706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1424 Invalid, 0 Unknown, 1207 Unchecked, 0.6s Time] [2022-02-15 13:48:40,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4802 states. [2022-02-15 13:48:40,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4802 to 4422. [2022-02-15 13:48:40,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4422 states, 4421 states have (on average 4.494684460529292) internal successors, (19871), 4421 states have internal predecessors, (19871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:40,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4422 states to 4422 states and 19871 transitions. [2022-02-15 13:48:40,411 INFO L78 Accepts]: Start accepts. Automaton has 4422 states and 19871 transitions. Word has length 30 [2022-02-15 13:48:40,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:40,411 INFO L470 AbstractCegarLoop]: Abstraction has 4422 states and 19871 transitions. [2022-02-15 13:48:40,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:48:40,412 INFO L276 IsEmpty]: Start isEmpty. Operand 4422 states and 19871 transitions. [2022-02-15 13:48:40,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:40,419 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:40,419 INFO L514 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] [2022-02-15 13:48:40,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:40,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:40,623 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:40,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:40,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1537645614, now seen corresponding path program 4 times [2022-02-15 13:48:40,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:40,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004473344] [2022-02-15 13:48:40,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:40,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:40,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:40,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004473344] [2022-02-15 13:48:40,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004473344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:40,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898458816] [2022-02-15 13:48:40,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:48:40,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:40,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:40,802 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:40,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-15 13:48:40,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:48:40,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:40,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:48:40,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:41,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-02-15 13:48:41,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:41,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:41,254 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:48:41,255 INFO L387 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 48 [2022-02-15 13:48:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:41,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898458816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:41,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:41,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-02-15 13:48:41,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191727632] [2022-02-15 13:48:41,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:41,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:48:41,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:41,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:48:41,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:48:41,334 INFO L87 Difference]: Start difference. First operand 4422 states and 19871 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:43,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:43,177 INFO L93 Difference]: Finished difference Result 6059 states and 26616 transitions. [2022-02-15 13:48:43,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:48:43,177 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:48:43,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:43,193 INFO L225 Difference]: With dead ends: 6059 [2022-02-15 13:48:43,193 INFO L226 Difference]: Without dead ends: 5978 [2022-02-15 13:48:43,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=342, Invalid=2208, Unknown=0, NotChecked=0, Total=2550 [2022-02-15 13:48:43,194 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 398 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 3485 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 3740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 3485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:43,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 213 Invalid, 3740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 3485 Invalid, 0 Unknown, 115 Unchecked, 1.3s Time] [2022-02-15 13:48:43,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5978 states. [2022-02-15 13:48:43,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5978 to 4492. [2022-02-15 13:48:43,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4492 states, 4491 states have (on average 4.481629926519706) internal successors, (20127), 4491 states have internal predecessors, (20127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:43,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4492 states to 4492 states and 20127 transitions. [2022-02-15 13:48:43,277 INFO L78 Accepts]: Start accepts. Automaton has 4492 states and 20127 transitions. Word has length 30 [2022-02-15 13:48:43,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:43,277 INFO L470 AbstractCegarLoop]: Abstraction has 4492 states and 20127 transitions. [2022-02-15 13:48:43,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:43,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 20127 transitions. [2022-02-15 13:48:43,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:43,284 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:43,284 INFO L514 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] [2022-02-15 13:48:43,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:43,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:43,485 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:43,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:43,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1649169677, now seen corresponding path program 27 times [2022-02-15 13:48:43,485 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:43,485 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44997189] [2022-02-15 13:48:43,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:43,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:43,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:43,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44997189] [2022-02-15 13:48:43,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44997189] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:43,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413103999] [2022-02-15 13:48:43,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:48:43,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:43,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:43,682 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:43,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-15 13:48:43,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:48:43,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:43,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:48:43,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:43,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:43,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:43,989 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-02-15 13:48:44,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:44,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:44,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:44,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:44,302 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:44,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 57 [2022-02-15 13:48:44,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:44,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413103999] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:44,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:44,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-15 13:48:44,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112010901] [2022-02-15 13:48:44,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:44,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:48:44,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:44,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:48:44,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=931, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:48:44,507 INFO L87 Difference]: Start difference. First operand 4492 states and 20127 transitions. Second operand has 33 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:47,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:47,313 INFO L93 Difference]: Finished difference Result 7430 states and 31438 transitions. [2022-02-15 13:48:47,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 13:48:47,313 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:48:47,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:47,332 INFO L225 Difference]: With dead ends: 7430 [2022-02-15 13:48:47,332 INFO L226 Difference]: Without dead ends: 7270 [2022-02-15 13:48:47,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1421 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=595, Invalid=4955, Unknown=0, NotChecked=0, Total=5550 [2022-02-15 13:48:47,333 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 406 mSDsluCounter, 2813 mSDsCounter, 0 mSdLazyCounter, 3908 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 5860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 3908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1775 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:47,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 386 Invalid, 5860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 3908 Invalid, 0 Unknown, 1775 Unchecked, 1.5s Time] [2022-02-15 13:48:47,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-02-15 13:48:47,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 4735. [2022-02-15 13:48:47,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4735 states, 4734 states have (on average 4.437473595268272) internal successors, (21007), 4734 states have internal predecessors, (21007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:47,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4735 states to 4735 states and 21007 transitions. [2022-02-15 13:48:47,467 INFO L78 Accepts]: Start accepts. Automaton has 4735 states and 21007 transitions. Word has length 30 [2022-02-15 13:48:47,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:47,467 INFO L470 AbstractCegarLoop]: Abstraction has 4735 states and 21007 transitions. [2022-02-15 13:48:47,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0606060606060606) internal successors, (68), 33 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:47,468 INFO L276 IsEmpty]: Start isEmpty. Operand 4735 states and 21007 transitions. [2022-02-15 13:48:47,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:47,477 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:47,477 INFO L514 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] [2022-02-15 13:48:47,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-02-15 13:48:47,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:47,677 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:47,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:47,678 INFO L85 PathProgramCache]: Analyzing trace with hash 388388464, now seen corresponding path program 5 times [2022-02-15 13:48:47,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:47,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159414218] [2022-02-15 13:48:47,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:47,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:47,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:47,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:47,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159414218] [2022-02-15 13:48:47,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159414218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:47,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066300586] [2022-02-15 13:48:47,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:48:47,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:47,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:47,862 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:47,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-15 13:48:47,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:48:47,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:47,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:48:47,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:48,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:48,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:48,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:48,161 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:48,162 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 47 [2022-02-15 13:48:48,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:48,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:48,502 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:48,502 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:48,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:48,513 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:48,513 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 54 [2022-02-15 13:48:48,630 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:48,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066300586] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:48,630 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:48,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 29 [2022-02-15 13:48:48,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243708887] [2022-02-15 13:48:48,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:48,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:48:48,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:48,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:48:48,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:48:48,631 INFO L87 Difference]: Start difference. First operand 4735 states and 21007 transitions. Second operand has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:50,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:48:50,979 INFO L93 Difference]: Finished difference Result 7436 states and 31753 transitions. [2022-02-15 13:48:50,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-15 13:48:50,979 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:48:50,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:48:50,998 INFO L225 Difference]: With dead ends: 7436 [2022-02-15 13:48:50,998 INFO L226 Difference]: Without dead ends: 7100 [2022-02-15 13:48:50,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 997 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=494, Invalid=3046, Unknown=0, NotChecked=0, Total=3540 [2022-02-15 13:48:50,998 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 368 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 3114 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 3538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 3114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 311 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:48:50,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 290 Invalid, 3538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 3114 Invalid, 0 Unknown, 311 Unchecked, 1.3s Time] [2022-02-15 13:48:51,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7100 states. [2022-02-15 13:48:51,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7100 to 4992. [2022-02-15 13:48:51,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4992 states, 4991 states have (on average 4.397715888599479) internal successors, (21949), 4991 states have internal predecessors, (21949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:51,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4992 states to 4992 states and 21949 transitions. [2022-02-15 13:48:51,117 INFO L78 Accepts]: Start accepts. Automaton has 4992 states and 21949 transitions. Word has length 30 [2022-02-15 13:48:51,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:48:51,117 INFO L470 AbstractCegarLoop]: Abstraction has 4992 states and 21949 transitions. [2022-02-15 13:48:51,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:48:51,117 INFO L276 IsEmpty]: Start isEmpty. Operand 4992 states and 21949 transitions. [2022-02-15 13:48:51,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:48:51,126 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:48:51,127 INFO L514 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] [2022-02-15 13:48:51,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-02-15 13:48:51,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:51,327 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:48:51,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:48:51,327 INFO L85 PathProgramCache]: Analyzing trace with hash -117957802, now seen corresponding path program 6 times [2022-02-15 13:48:51,327 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:48:51,327 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077523079] [2022-02-15 13:48:51,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:48:51,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:48:51,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:48:51,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:51,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:48:51,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077523079] [2022-02-15 13:48:51,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077523079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:48:51,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053441179] [2022-02-15 13:48:51,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:48:51,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:48:51,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:48:51,496 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:48:51,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-15 13:48:51,524 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:48:51,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:48:51,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:48:51,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:48:51,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:51,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:51,843 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:48:51,844 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 46 [2022-02-15 13:48:51,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:51,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:48:55,277 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:55,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:55,278 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:48:55,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:48:55,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-02-15 13:48:55,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:48:55,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053441179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:48:55,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:48:55,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:48:55,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508201929] [2022-02-15 13:48:55,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:48:55,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:48:55,305 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:48:55,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:48:55,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=817, Unknown=1, NotChecked=0, Total=930 [2022-02-15 13:48:55,306 INFO L87 Difference]: Start difference. First operand 4992 states and 21949 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:02,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:02,674 INFO L93 Difference]: Finished difference Result 6933 states and 29528 transitions. [2022-02-15 13:49:02,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 13:49:02,675 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:02,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:02,693 INFO L225 Difference]: With dead ends: 6933 [2022-02-15 13:49:02,693 INFO L226 Difference]: Without dead ends: 6926 [2022-02-15 13:49:02,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 49 SyntacticMatches, 15 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=399, Invalid=2568, Unknown=3, NotChecked=0, Total=2970 [2022-02-15 13:49:02,694 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 237 mSDsluCounter, 1443 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 2652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1584 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:02,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 317 Invalid, 2652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1028 Invalid, 0 Unknown, 1584 Unchecked, 0.4s Time] [2022-02-15 13:49:02,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6926 states. [2022-02-15 13:49:02,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6926 to 5156. [2022-02-15 13:49:02,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5156 states, 5155 states have (on average 4.359262851600388) internal successors, (22472), 5155 states have internal predecessors, (22472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:02,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5156 states to 5156 states and 22472 transitions. [2022-02-15 13:49:02,796 INFO L78 Accepts]: Start accepts. Automaton has 5156 states and 22472 transitions. Word has length 30 [2022-02-15 13:49:02,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:02,796 INFO L470 AbstractCegarLoop]: Abstraction has 5156 states and 22472 transitions. [2022-02-15 13:49:02,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:02,797 INFO L276 IsEmpty]: Start isEmpty. Operand 5156 states and 22472 transitions. [2022-02-15 13:49:02,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:02,805 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:02,806 INFO L514 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] [2022-02-15 13:49:02,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-02-15 13:49:03,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2022-02-15 13:49:03,006 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:03,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:03,006 INFO L85 PathProgramCache]: Analyzing trace with hash -89328651, now seen corresponding path program 1 times [2022-02-15 13:49:03,006 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:03,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107760905] [2022-02-15 13:49:03,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:03,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:03,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:03,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:03,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107760905] [2022-02-15 13:49:03,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107760905] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:03,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56835522] [2022-02-15 13:49:03,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:03,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:03,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:03,186 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:03,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-15 13:49:03,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:03,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:03,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:03,399 INFO L387 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 22 treesize of output 14 [2022-02-15 13:49:03,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:03,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:03,643 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:03,643 INFO L387 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 48 [2022-02-15 13:49:03,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:03,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56835522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:03,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:03,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-02-15 13:49:03,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149444616] [2022-02-15 13:49:03,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:03,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:49:03,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:03,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:49:03,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:49:03,756 INFO L87 Difference]: Start difference. First operand 5156 states and 22472 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:05,842 INFO L93 Difference]: Finished difference Result 6735 states and 28977 transitions. [2022-02-15 13:49:05,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:49:05,842 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:05,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:05,859 INFO L225 Difference]: With dead ends: 6735 [2022-02-15 13:49:05,859 INFO L226 Difference]: Without dead ends: 6652 [2022-02-15 13:49:05,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=371, Invalid=2491, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:49:05,865 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 347 mSDsluCounter, 1810 mSDsCounter, 0 mSdLazyCounter, 3757 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 3918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 3757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:05,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 215 Invalid, 3918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 3757 Invalid, 0 Unknown, 23 Unchecked, 1.4s Time] [2022-02-15 13:49:05,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6652 states. [2022-02-15 13:49:05,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6652 to 5001. [2022-02-15 13:49:05,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5001 states, 5000 states have (on average 4.3982) internal successors, (21991), 5000 states have internal predecessors, (21991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:05,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5001 states to 5001 states and 21991 transitions. [2022-02-15 13:49:05,970 INFO L78 Accepts]: Start accepts. Automaton has 5001 states and 21991 transitions. Word has length 30 [2022-02-15 13:49:05,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:05,970 INFO L470 AbstractCegarLoop]: Abstraction has 5001 states and 21991 transitions. [2022-02-15 13:49:05,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:05,971 INFO L276 IsEmpty]: Start isEmpty. Operand 5001 states and 21991 transitions. [2022-02-15 13:49:05,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:05,980 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:05,980 INFO L514 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] [2022-02-15 13:49:05,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-15 13:49:06,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:06,180 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:06,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:06,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1412566352, now seen corresponding path program 7 times [2022-02-15 13:49:06,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:06,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095471473] [2022-02-15 13:49:06,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:06,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:06,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:06,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:06,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095471473] [2022-02-15 13:49:06,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095471473] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:06,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802307512] [2022-02-15 13:49:06,355 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:49:06,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:06,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:06,356 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:06,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-15 13:49:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:06,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:06,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:06,572 INFO L387 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 22 treesize of output 14 [2022-02-15 13:49:06,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:06,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:06,814 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:06,815 INFO L387 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 48 [2022-02-15 13:49:06,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:06,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802307512] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:06,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:06,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-02-15 13:49:06,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683624863] [2022-02-15 13:49:06,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:06,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:49:06,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:06,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:49:06,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:49:06,917 INFO L87 Difference]: Start difference. First operand 5001 states and 21991 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:08,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:08,621 INFO L93 Difference]: Finished difference Result 6597 states and 28573 transitions. [2022-02-15 13:49:08,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-15 13:49:08,621 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:08,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:08,640 INFO L225 Difference]: With dead ends: 6597 [2022-02-15 13:49:08,640 INFO L226 Difference]: Without dead ends: 6504 [2022-02-15 13:49:08,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=313, Invalid=2039, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 13:49:08,641 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 354 mSDsluCounter, 1361 mSDsCounter, 0 mSdLazyCounter, 2796 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 2968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 2796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:08,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 163 Invalid, 2968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 2796 Invalid, 0 Unknown, 23 Unchecked, 1.1s Time] [2022-02-15 13:49:08,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6504 states. [2022-02-15 13:49:08,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6504 to 4795. [2022-02-15 13:49:08,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4795 states, 4794 states have (on average 4.434501460158532) internal successors, (21259), 4794 states have internal predecessors, (21259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4795 states to 4795 states and 21259 transitions. [2022-02-15 13:49:08,736 INFO L78 Accepts]: Start accepts. Automaton has 4795 states and 21259 transitions. Word has length 30 [2022-02-15 13:49:08,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:08,736 INFO L470 AbstractCegarLoop]: Abstraction has 4795 states and 21259 transitions. [2022-02-15 13:49:08,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:08,736 INFO L276 IsEmpty]: Start isEmpty. Operand 4795 states and 21259 transitions. [2022-02-15 13:49:08,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:08,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:08,745 INFO L514 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] [2022-02-15 13:49:08,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-02-15 13:49:08,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-02-15 13:49:08,945 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:08,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:08,945 INFO L85 PathProgramCache]: Analyzing trace with hash -967117165, now seen corresponding path program 1 times [2022-02-15 13:49:08,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:08,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634884564] [2022-02-15 13:49:08,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:08,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:09,146 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:09,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:09,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634884564] [2022-02-15 13:49:09,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634884564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:09,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219989224] [2022-02-15 13:49:09,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:09,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:09,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:09,148 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:09,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-15 13:49:09,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:09,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:09,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:09,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:09,493 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:09,493 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:09,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:09,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:09,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:09,816 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:09,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:09,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:09,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:09,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:09,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:09,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:09,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:09,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219989224] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:09,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:09,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 29 [2022-02-15 13:49:09,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473697406] [2022-02-15 13:49:09,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:09,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:49:09,901 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:09,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:49:09,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:49:09,902 INFO L87 Difference]: Start difference. First operand 4795 states and 21259 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:49:11,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:11,087 INFO L93 Difference]: Finished difference Result 5803 states and 25054 transitions. [2022-02-15 13:49:11,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:49:11,088 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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 30 [2022-02-15 13:49:11,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:11,104 INFO L225 Difference]: With dead ends: 5803 [2022-02-15 13:49:11,104 INFO L226 Difference]: Without dead ends: 5722 [2022-02-15 13:49:11,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=170, Invalid=1552, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:49:11,104 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 211 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 2255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 354 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:11,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 189 Invalid, 2255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1852 Invalid, 0 Unknown, 354 Unchecked, 0.7s Time] [2022-02-15 13:49:11,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2022-02-15 13:49:11,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 4994. [2022-02-15 13:49:11,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4994 states, 4993 states have (on average 4.41377929100741) internal successors, (22038), 4993 states have internal predecessors, (22038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:11,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4994 states to 4994 states and 22038 transitions. [2022-02-15 13:49:11,193 INFO L78 Accepts]: Start accepts. Automaton has 4994 states and 22038 transitions. Word has length 30 [2022-02-15 13:49:11,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:11,193 INFO L470 AbstractCegarLoop]: Abstraction has 4994 states and 22038 transitions. [2022-02-15 13:49:11,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 29 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) [2022-02-15 13:49:11,193 INFO L276 IsEmpty]: Start isEmpty. Operand 4994 states and 22038 transitions. [2022-02-15 13:49:11,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:11,202 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:11,202 INFO L514 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] [2022-02-15 13:49:11,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:11,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-02-15 13:49:11,403 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:11,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:11,403 INFO L85 PathProgramCache]: Analyzing trace with hash -732063226, now seen corresponding path program 8 times [2022-02-15 13:49:11,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:11,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730125742] [2022-02-15 13:49:11,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:11,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:11,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:11,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:11,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730125742] [2022-02-15 13:49:11,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730125742] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:11,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485102353] [2022-02-15 13:49:11,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:49:11,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:11,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:11,609 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:11,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-02-15 13:49:11,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:49:11,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:11,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:49:11,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:11,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:11,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:11,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:11,926 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:11,926 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 48 [2022-02-15 13:49:12,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:12,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:12,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:12,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:12,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:12,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:12,516 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:49:12,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:12,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485102353] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:12,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:12,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 13] total 33 [2022-02-15 13:49:12,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073896079] [2022-02-15 13:49:12,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:12,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:49:12,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:12,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:49:12,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:49:12,546 INFO L87 Difference]: Start difference. First operand 4994 states and 22038 transitions. Second operand has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:14,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:14,312 INFO L93 Difference]: Finished difference Result 6950 states and 29032 transitions. [2022-02-15 13:49:14,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:49:14,312 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:14,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:14,329 INFO L225 Difference]: With dead ends: 6950 [2022-02-15 13:49:14,329 INFO L226 Difference]: Without dead ends: 6943 [2022-02-15 13:49:14,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=288, Invalid=2792, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 13:49:14,329 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 283 mSDsluCounter, 1600 mSDsCounter, 0 mSdLazyCounter, 2055 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 3128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1012 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:14,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 284 Invalid, 3128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2055 Invalid, 0 Unknown, 1012 Unchecked, 0.9s Time] [2022-02-15 13:49:14,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6943 states. [2022-02-15 13:49:14,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6943 to 5475. [2022-02-15 13:49:14,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5475 states, 5474 states have (on average 4.370478626233102) internal successors, (23924), 5474 states have internal predecessors, (23924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:14,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5475 states to 5475 states and 23924 transitions. [2022-02-15 13:49:14,428 INFO L78 Accepts]: Start accepts. Automaton has 5475 states and 23924 transitions. Word has length 30 [2022-02-15 13:49:14,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:14,428 INFO L470 AbstractCegarLoop]: Abstraction has 5475 states and 23924 transitions. [2022-02-15 13:49:14,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:14,428 INFO L276 IsEmpty]: Start isEmpty. Operand 5475 states and 23924 transitions. [2022-02-15 13:49:14,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:14,438 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:14,438 INFO L514 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] [2022-02-15 13:49:14,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:14,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2022-02-15 13:49:14,641 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:14,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:14,641 INFO L85 PathProgramCache]: Analyzing trace with hash -703434075, now seen corresponding path program 2 times [2022-02-15 13:49:14,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:14,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768268930] [2022-02-15 13:49:14,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:14,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:14,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:14,846 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:14,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768268930] [2022-02-15 13:49:14,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768268930] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:14,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241066417] [2022-02-15 13:49:14,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:49:14,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:14,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:14,847 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:14,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-15 13:49:14,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:49:14,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:14,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:49:14,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:15,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:15,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:15,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:15,155 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:15,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 48 [2022-02-15 13:49:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:15,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:15,746 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:15,747 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:15,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:15,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:15,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:49:15,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:15,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241066417] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:15,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:15,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 13] total 33 [2022-02-15 13:49:15,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503680812] [2022-02-15 13:49:15,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:15,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:49:15,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:15,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:49:15,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:49:15,779 INFO L87 Difference]: Start difference. First operand 5475 states and 23924 transitions. Second operand has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:18,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:18,051 INFO L93 Difference]: Finished difference Result 7649 states and 32174 transitions. [2022-02-15 13:49:18,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-15 13:49:18,051 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:18,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:18,070 INFO L225 Difference]: With dead ends: 7649 [2022-02-15 13:49:18,070 INFO L226 Difference]: Without dead ends: 7587 [2022-02-15 13:49:18,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=401, Invalid=3759, Unknown=0, NotChecked=0, Total=4160 [2022-02-15 13:49:18,071 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 540 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 2443 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 4182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 2443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1617 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:18,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 249 Invalid, 4182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 2443 Invalid, 0 Unknown, 1617 Unchecked, 1.0s Time] [2022-02-15 13:49:18,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7587 states. [2022-02-15 13:49:18,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7587 to 5342. [2022-02-15 13:49:18,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5342 states, 5341 states have (on average 4.389065718030332) internal successors, (23442), 5341 states have internal predecessors, (23442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:18,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5342 states to 5342 states and 23442 transitions. [2022-02-15 13:49:18,175 INFO L78 Accepts]: Start accepts. Automaton has 5342 states and 23442 transitions. Word has length 30 [2022-02-15 13:49:18,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:18,176 INFO L470 AbstractCegarLoop]: Abstraction has 5342 states and 23442 transitions. [2022-02-15 13:49:18,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:18,176 INFO L276 IsEmpty]: Start isEmpty. Operand 5342 states and 23442 transitions. [2022-02-15 13:49:18,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:18,185 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:18,185 INFO L514 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] [2022-02-15 13:49:18,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-02-15 13:49:18,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:18,386 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:18,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:18,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1874833036, now seen corresponding path program 9 times [2022-02-15 13:49:18,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:18,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750413227] [2022-02-15 13:49:18,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:18,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:18,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:18,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:18,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750413227] [2022-02-15 13:49:18,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750413227] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:18,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472577078] [2022-02-15 13:49:18,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:49:18,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:18,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:18,589 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:18,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-15 13:49:18,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:49:18,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:18,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:49:18,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:18,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:18,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:18,919 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:18,919 INFO L387 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 33 treesize of output 35 [2022-02-15 13:49:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:19,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:19,553 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:19,576 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:49:19,577 INFO L387 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 47 treesize of output 58 [2022-02-15 13:49:19,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:19,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472577078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:19,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:19,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 29 [2022-02-15 13:49:19,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183649082] [2022-02-15 13:49:19,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:19,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:49:19,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:19,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:49:19,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:49:19,718 INFO L87 Difference]: Start difference. First operand 5342 states and 23442 transitions. Second operand has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:20,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:20,910 INFO L93 Difference]: Finished difference Result 6059 states and 25887 transitions. [2022-02-15 13:49:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:49:20,910 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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 30 [2022-02-15 13:49:20,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:20,927 INFO L225 Difference]: With dead ends: 6059 [2022-02-15 13:49:20,927 INFO L226 Difference]: Without dead ends: 6052 [2022-02-15 13:49:20,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=204, Invalid=1776, Unknown=0, NotChecked=0, Total=1980 [2022-02-15 13:49:20,928 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 166 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 1571 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 3224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1599 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:20,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 237 Invalid, 3224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1571 Invalid, 0 Unknown, 1599 Unchecked, 0.6s Time] [2022-02-15 13:49:20,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6052 states. [2022-02-15 13:49:21,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6052 to 5463. [2022-02-15 13:49:21,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5463 states, 5462 states have (on average 4.370194068106921) internal successors, (23870), 5462 states have internal predecessors, (23870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:21,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5463 states to 5463 states and 23870 transitions. [2022-02-15 13:49:21,045 INFO L78 Accepts]: Start accepts. Automaton has 5463 states and 23870 transitions. Word has length 30 [2022-02-15 13:49:21,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:21,045 INFO L470 AbstractCegarLoop]: Abstraction has 5463 states and 23870 transitions. [2022-02-15 13:49:21,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:21,046 INFO L276 IsEmpty]: Start isEmpty. Operand 5463 states and 23870 transitions. [2022-02-15 13:49:21,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:21,056 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:21,056 INFO L514 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] [2022-02-15 13:49:21,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:21,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:21,271 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:21,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:21,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1846203885, now seen corresponding path program 3 times [2022-02-15 13:49:21,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:21,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38685842] [2022-02-15 13:49:21,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:21,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:21,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:21,492 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:21,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38685842] [2022-02-15 13:49:21,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38685842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:21,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475168184] [2022-02-15 13:49:21,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:49:21,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:21,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:21,493 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:21,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-15 13:49:21,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:49:21,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:21,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:49:21,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:21,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:21,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:21,896 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:21,896 INFO L387 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 33 treesize of output 35 [2022-02-15 13:49:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:22,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:22,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:22,537 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:49:22,537 INFO L387 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 47 treesize of output 58 [2022-02-15 13:49:22,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:22,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475168184] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:22,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:22,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 29 [2022-02-15 13:49:22,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839318228] [2022-02-15 13:49:22,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:22,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:49:22,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:22,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:49:22,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:49:22,693 INFO L87 Difference]: Start difference. First operand 5463 states and 23870 transitions. Second operand has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:23,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:23,777 INFO L93 Difference]: Finished difference Result 5905 states and 25415 transitions. [2022-02-15 13:49:23,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:49:23,778 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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 30 [2022-02-15 13:49:23,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:23,793 INFO L225 Difference]: With dead ends: 5905 [2022-02-15 13:49:23,793 INFO L226 Difference]: Without dead ends: 5841 [2022-02-15 13:49:23,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=194, Invalid=1698, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:49:23,794 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 221 mSDsluCounter, 1274 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 2523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1066 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:23,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 175 Invalid, 2523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1387 Invalid, 0 Unknown, 1066 Unchecked, 0.6s Time] [2022-02-15 13:49:23,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5841 states. [2022-02-15 13:49:23,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5841 to 5512. [2022-02-15 13:49:23,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5512 states, 5511 states have (on average 4.365269461077844) internal successors, (24057), 5511 states have internal predecessors, (24057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:23,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5512 states to 5512 states and 24057 transitions. [2022-02-15 13:49:23,901 INFO L78 Accepts]: Start accepts. Automaton has 5512 states and 24057 transitions. Word has length 30 [2022-02-15 13:49:23,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:23,901 INFO L470 AbstractCegarLoop]: Abstraction has 5512 states and 24057 transitions. [2022-02-15 13:49:23,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:23,901 INFO L276 IsEmpty]: Start isEmpty. Operand 5512 states and 24057 transitions. [2022-02-15 13:49:23,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:23,911 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:23,911 INFO L514 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] [2022-02-15 13:49:23,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-02-15 13:49:24,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2022-02-15 13:49:24,111 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:24,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:24,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1237621851, now seen corresponding path program 2 times [2022-02-15 13:49:24,112 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:24,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582107907] [2022-02-15 13:49:24,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:24,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:24,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:24,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582107907] [2022-02-15 13:49:24,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582107907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:24,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569566012] [2022-02-15 13:49:24,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:49:24,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:24,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:24,319 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:24,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-15 13:49:24,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:49:24,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:24,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:49:24,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:24,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:24,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:24,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:24,645 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:24,645 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 48 [2022-02-15 13:49:24,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:24,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:25,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:25,228 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:25,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:25,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:25,230 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:49:25,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:25,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569566012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:25,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:25,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 13] total 33 [2022-02-15 13:49:25,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677517180] [2022-02-15 13:49:25,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:25,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:49:25,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:25,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:49:25,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:49:25,260 INFO L87 Difference]: Start difference. First operand 5512 states and 24057 transitions. Second operand has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:27,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:27,517 INFO L93 Difference]: Finished difference Result 7638 states and 32201 transitions. [2022-02-15 13:49:27,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:49:27,517 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:27,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:27,536 INFO L225 Difference]: With dead ends: 7638 [2022-02-15 13:49:27,536 INFO L226 Difference]: Without dead ends: 7571 [2022-02-15 13:49:27,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 42 SyntacticMatches, 13 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=337, Invalid=3203, Unknown=0, NotChecked=0, Total=3540 [2022-02-15 13:49:27,537 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 390 mSDsluCounter, 2299 mSDsCounter, 0 mSdLazyCounter, 3079 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 4839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 3079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1667 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:27,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 291 Invalid, 4839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 3079 Invalid, 0 Unknown, 1667 Unchecked, 1.2s Time] [2022-02-15 13:49:27,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7571 states. [2022-02-15 13:49:27,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7571 to 5355. [2022-02-15 13:49:27,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5355 states, 5354 states have (on average 4.367575644378035) internal successors, (23384), 5354 states have internal predecessors, (23384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:27,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5355 states to 5355 states and 23384 transitions. [2022-02-15 13:49:27,661 INFO L78 Accepts]: Start accepts. Automaton has 5355 states and 23384 transitions. Word has length 30 [2022-02-15 13:49:27,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:27,661 INFO L470 AbstractCegarLoop]: Abstraction has 5355 states and 23384 transitions. [2022-02-15 13:49:27,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9696969696969697) internal successors, (65), 33 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:27,661 INFO L276 IsEmpty]: Start isEmpty. Operand 5355 states and 23384 transitions. [2022-02-15 13:49:27,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:27,670 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:27,670 INFO L514 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] [2022-02-15 13:49:27,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-02-15 13:49:27,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:27,871 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:27,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:27,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1984260065, now seen corresponding path program 3 times [2022-02-15 13:49:27,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:27,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630927199] [2022-02-15 13:49:27,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:27,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:28,076 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:28,076 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630927199] [2022-02-15 13:49:28,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630927199] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:28,076 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566183729] [2022-02-15 13:49:28,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:49:28,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:28,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:28,077 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:28,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-15 13:49:28,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:49:28,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:28,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:49:28,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:28,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:28,431 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:28,437 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:28,437 INFO L387 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 33 treesize of output 35 [2022-02-15 13:49:28,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:28,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:29,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:29,037 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:49:29,037 INFO L387 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 47 treesize of output 58 [2022-02-15 13:49:29,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:29,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566183729] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:29,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:29,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 29 [2022-02-15 13:49:29,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681060535] [2022-02-15 13:49:29,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:29,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:49:29,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:29,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:49:29,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=734, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:49:29,136 INFO L87 Difference]: Start difference. First operand 5355 states and 23384 transitions. Second operand has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:30,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:30,144 INFO L93 Difference]: Finished difference Result 5770 states and 24861 transitions. [2022-02-15 13:49:30,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:49:30,145 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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 30 [2022-02-15 13:49:30,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:30,159 INFO L225 Difference]: With dead ends: 5770 [2022-02-15 13:49:30,159 INFO L226 Difference]: Without dead ends: 5755 [2022-02-15 13:49:30,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=154, Invalid=1568, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:49:30,160 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 111 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 2873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1287 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:30,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 229 Invalid, 2873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1551 Invalid, 0 Unknown, 1287 Unchecked, 0.6s Time] [2022-02-15 13:49:30,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5755 states. [2022-02-15 13:49:30,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5755 to 5350. [2022-02-15 13:49:30,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5350 states, 5349 states have (on average 4.369040942232193) internal successors, (23370), 5349 states have internal predecessors, (23370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:30,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5350 states to 5350 states and 23370 transitions. [2022-02-15 13:49:30,275 INFO L78 Accepts]: Start accepts. Automaton has 5350 states and 23370 transitions. Word has length 30 [2022-02-15 13:49:30,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:30,276 INFO L470 AbstractCegarLoop]: Abstraction has 5350 states and 23370 transitions. [2022-02-15 13:49:30,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 29 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) [2022-02-15 13:49:30,276 INFO L276 IsEmpty]: Start isEmpty. Operand 5350 states and 23370 transitions. [2022-02-15 13:49:30,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:30,285 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:30,285 INFO L514 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] [2022-02-15 13:49:30,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-02-15 13:49:30,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:30,486 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:30,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:30,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1428009473, now seen corresponding path program 28 times [2022-02-15 13:49:30,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:30,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976796135] [2022-02-15 13:49:30,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:30,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:30,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:30,698 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:30,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:30,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976796135] [2022-02-15 13:49:30,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976796135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:30,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535792092] [2022-02-15 13:49:30,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:49:30,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:30,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:30,704 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:30,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-15 13:49:30,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:49:30,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:30,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:30,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:30,931 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-02-15 13:49:30,980 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:30,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:31,168 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:31,169 INFO L387 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 28 treesize of output 49 [2022-02-15 13:49:31,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:31,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535792092] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:31,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:31,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-02-15 13:49:31,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683018830] [2022-02-15 13:49:31,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:31,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:49:31,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:31,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:49:31,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:49:31,262 INFO L87 Difference]: Start difference. First operand 5350 states and 23370 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:33,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:33,785 INFO L93 Difference]: Finished difference Result 7293 states and 31295 transitions. [2022-02-15 13:49:33,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 13:49:33,785 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:33,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:33,803 INFO L225 Difference]: With dead ends: 7293 [2022-02-15 13:49:33,804 INFO L226 Difference]: Without dead ends: 7272 [2022-02-15 13:49:33,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=508, Invalid=3398, Unknown=0, NotChecked=0, Total=3906 [2022-02-15 13:49:33,804 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 481 mSDsluCounter, 1788 mSDsCounter, 0 mSdLazyCounter, 3792 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 4022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 3792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:33,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 216 Invalid, 4022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 3792 Invalid, 0 Unknown, 25 Unchecked, 1.5s Time] [2022-02-15 13:49:33,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7272 states. [2022-02-15 13:49:33,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7272 to 5344. [2022-02-15 13:49:33,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5344 states, 5343 states have (on average 4.371139809096014) internal successors, (23355), 5343 states have internal predecessors, (23355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:33,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5344 states to 5344 states and 23355 transitions. [2022-02-15 13:49:33,906 INFO L78 Accepts]: Start accepts. Automaton has 5344 states and 23355 transitions. Word has length 30 [2022-02-15 13:49:33,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:33,906 INFO L470 AbstractCegarLoop]: Abstraction has 5344 states and 23355 transitions. [2022-02-15 13:49:33,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:33,906 INFO L276 IsEmpty]: Start isEmpty. Operand 5344 states and 23355 transitions. [2022-02-15 13:49:33,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:33,916 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:33,916 INFO L514 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] [2022-02-15 13:49:33,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-02-15 13:49:34,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:34,117 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:34,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:34,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1019046356, now seen corresponding path program 10 times [2022-02-15 13:49:34,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:34,117 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150899901] [2022-02-15 13:49:34,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:34,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:34,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:34,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:34,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150899901] [2022-02-15 13:49:34,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150899901] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:34,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139717589] [2022-02-15 13:49:34,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:49:34,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:34,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:34,325 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:34,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-15 13:49:34,354 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:49:34,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:34,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:34,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:34,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:34,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:34,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:34,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:34,715 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:34,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:34,946 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:34,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:35,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:35,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:35,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:35,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:35,003 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:35,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:35,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139717589] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:35,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:35,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:49:35,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394424938] [2022-02-15 13:49:35,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:35,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:49:35,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:35,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:49:35,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:49:35,029 INFO L87 Difference]: Start difference. First operand 5344 states and 23355 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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) [2022-02-15 13:49:35,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:35,979 INFO L93 Difference]: Finished difference Result 6188 states and 26568 transitions. [2022-02-15 13:49:35,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:49:35,979 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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 30 [2022-02-15 13:49:35,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:35,995 INFO L225 Difference]: With dead ends: 6188 [2022-02-15 13:49:35,995 INFO L226 Difference]: Without dead ends: 6100 [2022-02-15 13:49:35,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=164, Invalid=1242, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:49:35,996 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 153 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 469 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:35,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 133 Invalid, 1998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1488 Invalid, 0 Unknown, 469 Unchecked, 0.6s Time] [2022-02-15 13:49:36,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6100 states. [2022-02-15 13:49:36,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6100 to 5370. [2022-02-15 13:49:36,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5370 states, 5369 states have (on average 4.369901285155523) internal successors, (23462), 5369 states have internal predecessors, (23462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:36,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5370 states to 5370 states and 23462 transitions. [2022-02-15 13:49:36,126 INFO L78 Accepts]: Start accepts. Automaton has 5370 states and 23462 transitions. Word has length 30 [2022-02-15 13:49:36,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:36,126 INFO L470 AbstractCegarLoop]: Abstraction has 5370 states and 23462 transitions. [2022-02-15 13:49:36,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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) [2022-02-15 13:49:36,126 INFO L276 IsEmpty]: Start isEmpty. Operand 5370 states and 23462 transitions. [2022-02-15 13:49:36,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:36,136 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:36,136 INFO L514 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] [2022-02-15 13:49:36,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-15 13:49:36,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:36,336 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:36,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:36,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1289693116, now seen corresponding path program 11 times [2022-02-15 13:49:36,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:36,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732936303] [2022-02-15 13:49:36,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:36,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:36,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:36,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732936303] [2022-02-15 13:49:36,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732936303] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:36,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888661971] [2022-02-15 13:49:36,539 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:49:36,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:36,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:36,540 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:36,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-15 13:49:36,570 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:49:36,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:36,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:36,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:36,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:36,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:36,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:36,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:36,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:36,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:37,173 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:37,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:37,222 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:37,223 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:37,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:37,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:37,224 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:37,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:37,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888661971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:37,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:37,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:49:37,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784918528] [2022-02-15 13:49:37,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:37,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:49:37,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:37,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:49:37,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:49:37,248 INFO L87 Difference]: Start difference. First operand 5370 states and 23462 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:38,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:38,208 INFO L93 Difference]: Finished difference Result 6934 states and 29268 transitions. [2022-02-15 13:49:38,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:49:38,209 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:49:38,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:38,227 INFO L225 Difference]: With dead ends: 6934 [2022-02-15 13:49:38,227 INFO L226 Difference]: Without dead ends: 6844 [2022-02-15 13:49:38,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:49:38,228 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 246 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 2163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 603 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:38,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 177 Invalid, 2163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1468 Invalid, 0 Unknown, 603 Unchecked, 0.6s Time] [2022-02-15 13:49:38,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2022-02-15 13:49:38,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 5456. [2022-02-15 13:49:38,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5456 states, 5455 states have (on average 4.363886342804766) internal successors, (23805), 5455 states have internal predecessors, (23805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:38,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5456 states to 5456 states and 23805 transitions. [2022-02-15 13:49:38,376 INFO L78 Accepts]: Start accepts. Automaton has 5456 states and 23805 transitions. Word has length 30 [2022-02-15 13:49:38,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:38,376 INFO L470 AbstractCegarLoop]: Abstraction has 5456 states and 23805 transitions. [2022-02-15 13:49:38,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:38,377 INFO L276 IsEmpty]: Start isEmpty. Operand 5456 states and 23805 transitions. [2022-02-15 13:49:38,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:38,386 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:38,386 INFO L514 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] [2022-02-15 13:49:38,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:38,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-02-15 13:49:38,586 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:38,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:38,587 INFO L85 PathProgramCache]: Analyzing trace with hash 85442831, now seen corresponding path program 4 times [2022-02-15 13:49:38,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:38,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316783726] [2022-02-15 13:49:38,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:38,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:38,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:38,796 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:38,796 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316783726] [2022-02-15 13:49:38,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316783726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:38,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973869585] [2022-02-15 13:49:38,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:49:38,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:38,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:38,798 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:38,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-15 13:49:38,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:49:38,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:38,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:38,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:39,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:39,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:39,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:39,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:39,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:39,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:39,428 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:39,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:39,482 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:39,482 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:39,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:39,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:39,484 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:39,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:39,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973869585] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:39,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:39,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:49:39,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709070963] [2022-02-15 13:49:39,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:39,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:49:39,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:39,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:49:39,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:49:39,508 INFO L87 Difference]: Start difference. First operand 5456 states and 23805 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:40,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:40,691 INFO L93 Difference]: Finished difference Result 6761 states and 28679 transitions. [2022-02-15 13:49:40,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-15 13:49:40,692 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:49:40,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:40,708 INFO L225 Difference]: With dead ends: 6761 [2022-02-15 13:49:40,708 INFO L226 Difference]: Without dead ends: 6643 [2022-02-15 13:49:40,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=230, Invalid=1410, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:49:40,708 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 243 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 2391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 425 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:40,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 162 Invalid, 2391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1896 Invalid, 0 Unknown, 425 Unchecked, 0.7s Time] [2022-02-15 13:49:40,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6643 states. [2022-02-15 13:49:40,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6643 to 5406. [2022-02-15 13:49:40,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5406 states, 5405 states have (on average 4.372432932469935) internal successors, (23633), 5405 states have internal predecessors, (23633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:40,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5406 states to 5406 states and 23633 transitions. [2022-02-15 13:49:40,804 INFO L78 Accepts]: Start accepts. Automaton has 5406 states and 23633 transitions. Word has length 30 [2022-02-15 13:49:40,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:40,804 INFO L470 AbstractCegarLoop]: Abstraction has 5406 states and 23633 transitions. [2022-02-15 13:49:40,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:40,805 INFO L276 IsEmpty]: Start isEmpty. Operand 5406 states and 23633 transitions. [2022-02-15 13:49:40,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:40,813 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:40,814 INFO L514 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] [2022-02-15 13:49:40,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:41,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-02-15 13:49:41,014 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:41,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:41,014 INFO L85 PathProgramCache]: Analyzing trace with hash -235668790, now seen corresponding path program 12 times [2022-02-15 13:49:41,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:41,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448624893] [2022-02-15 13:49:41,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:41,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:41,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:41,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:41,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448624893] [2022-02-15 13:49:41,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448624893] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:41,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308975046] [2022-02-15 13:49:41,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:49:41,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:41,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:41,219 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:41,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-15 13:49:41,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:49:41,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:41,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:49:41,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:41,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:41,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:41,517 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:41,517 INFO L387 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 33 treesize of output 35 [2022-02-15 13:49:41,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:41,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:42,125 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:42,126 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:42,140 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:42,140 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:49:42,277 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:42,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308975046] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:42,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:42,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-02-15 13:49:42,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81670714] [2022-02-15 13:49:42,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:42,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:49:42,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:42,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:49:42,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:49:42,278 INFO L87 Difference]: Start difference. First operand 5406 states and 23633 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:43,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:43,652 INFO L93 Difference]: Finished difference Result 6784 states and 28591 transitions. [2022-02-15 13:49:43,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:49:43,652 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:43,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:43,669 INFO L225 Difference]: With dead ends: 6784 [2022-02-15 13:49:43,669 INFO L226 Difference]: Without dead ends: 6616 [2022-02-15 13:49:43,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=346, Invalid=1910, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:49:43,670 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 401 mSDsluCounter, 1086 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1485 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:43,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 139 Invalid, 2330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 778 Invalid, 0 Unknown, 1485 Unchecked, 0.4s Time] [2022-02-15 13:49:43,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6616 states. [2022-02-15 13:49:43,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6616 to 5548. [2022-02-15 13:49:43,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5548 states, 5547 states have (on average 4.361456643230575) internal successors, (24193), 5547 states have internal predecessors, (24193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:43,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5548 states to 5548 states and 24193 transitions. [2022-02-15 13:49:43,812 INFO L78 Accepts]: Start accepts. Automaton has 5548 states and 24193 transitions. Word has length 30 [2022-02-15 13:49:43,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:43,812 INFO L470 AbstractCegarLoop]: Abstraction has 5548 states and 24193 transitions. [2022-02-15 13:49:43,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:43,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5548 states and 24193 transitions. [2022-02-15 13:49:43,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:43,822 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:43,822 INFO L514 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] [2022-02-15 13:49:43,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-02-15 13:49:44,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2022-02-15 13:49:44,029 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:44,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:44,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1139788194, now seen corresponding path program 1 times [2022-02-15 13:49:44,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:44,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136119790] [2022-02-15 13:49:44,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:44,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:44,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:44,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:44,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:44,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136119790] [2022-02-15 13:49:44,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136119790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:44,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216782431] [2022-02-15 13:49:44,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:44,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:44,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:44,238 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:44,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-15 13:49:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:44,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:44,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:44,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:44,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:44,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:44,591 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:44,631 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:44,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:44,874 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:44,875 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:44,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:44,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:44,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:44,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:44,935 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:44,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:44,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216782431] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:44,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:44,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 28 [2022-02-15 13:49:44,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391766584] [2022-02-15 13:49:44,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:44,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:49:44,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:44,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:49:44,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=681, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:49:44,963 INFO L87 Difference]: Start difference. First operand 5548 states and 24193 transitions. Second operand has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 28 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) [2022-02-15 13:49:46,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:46,124 INFO L93 Difference]: Finished difference Result 6640 states and 28372 transitions. [2022-02-15 13:49:46,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:49:46,125 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 28 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 30 [2022-02-15 13:49:46,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:46,142 INFO L225 Difference]: With dead ends: 6640 [2022-02-15 13:49:46,142 INFO L226 Difference]: Without dead ends: 6574 [2022-02-15 13:49:46,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2022-02-15 13:49:46,143 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 133 mSDsluCounter, 1482 mSDsCounter, 0 mSdLazyCounter, 2088 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 2970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 844 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:46,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 250 Invalid, 2970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2088 Invalid, 0 Unknown, 844 Unchecked, 0.8s Time] [2022-02-15 13:49:46,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6574 states. [2022-02-15 13:49:46,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6574 to 5746. [2022-02-15 13:49:46,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5746 states, 5745 states have (on average 4.337859007832898) internal successors, (24921), 5745 states have internal predecessors, (24921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:46,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5746 states to 5746 states and 24921 transitions. [2022-02-15 13:49:46,255 INFO L78 Accepts]: Start accepts. Automaton has 5746 states and 24921 transitions. Word has length 30 [2022-02-15 13:49:46,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:46,256 INFO L470 AbstractCegarLoop]: Abstraction has 5746 states and 24921 transitions. [2022-02-15 13:49:46,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.142857142857143) internal successors, (60), 28 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) [2022-02-15 13:49:46,256 INFO L276 IsEmpty]: Start isEmpty. Operand 5746 states and 24921 transitions. [2022-02-15 13:49:46,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:46,288 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:46,288 INFO L514 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] [2022-02-15 13:49:46,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:46,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:46,489 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:46,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:46,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1863518227, now seen corresponding path program 1 times [2022-02-15 13:49:46,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:46,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335922333] [2022-02-15 13:49:46,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:46,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:46,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:46,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:46,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:46,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335922333] [2022-02-15 13:49:46,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335922333] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:46,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274945543] [2022-02-15 13:49:46,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:46,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:46,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:46,702 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:46,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-15 13:49:46,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:46,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:46,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:47,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:47,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:47,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:47,043 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:49:47,081 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:47,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:47,311 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:47,312 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:47,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:47,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:47,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:47,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:47,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:47,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:47,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274945543] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:47,382 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:47,382 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:49:47,382 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443573431] [2022-02-15 13:49:47,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:47,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:49:47,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:47,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:49:47,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:49:47,383 INFO L87 Difference]: Start difference. First operand 5746 states and 24921 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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) [2022-02-15 13:49:48,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:48,389 INFO L93 Difference]: Finished difference Result 6708 states and 28662 transitions. [2022-02-15 13:49:48,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:49:48,389 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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 30 [2022-02-15 13:49:48,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:48,406 INFO L225 Difference]: With dead ends: 6708 [2022-02-15 13:49:48,406 INFO L226 Difference]: Without dead ends: 6628 [2022-02-15 13:49:48,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:49:48,406 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 139 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 519 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:48,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 155 Invalid, 2185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1619 Invalid, 0 Unknown, 519 Unchecked, 0.6s Time] [2022-02-15 13:49:48,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6628 states. [2022-02-15 13:49:48,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6628 to 5792. [2022-02-15 13:49:48,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5792 states, 5791 states have (on average 4.336211362458988) internal successors, (25111), 5791 states have internal predecessors, (25111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:48,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5792 states to 5792 states and 25111 transitions. [2022-02-15 13:49:48,507 INFO L78 Accepts]: Start accepts. Automaton has 5792 states and 25111 transitions. Word has length 30 [2022-02-15 13:49:48,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:48,507 INFO L470 AbstractCegarLoop]: Abstraction has 5792 states and 25111 transitions. [2022-02-15 13:49:48,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 27 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) [2022-02-15 13:49:48,507 INFO L276 IsEmpty]: Start isEmpty. Operand 5792 states and 25111 transitions. [2022-02-15 13:49:48,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:48,517 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:48,517 INFO L514 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] [2022-02-15 13:49:48,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-02-15 13:49:48,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:48,718 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:48,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:48,718 INFO L85 PathProgramCache]: Analyzing trace with hash -2134164987, now seen corresponding path program 2 times [2022-02-15 13:49:48,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:48,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110031553] [2022-02-15 13:49:48,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:48,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:48,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:48,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:48,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110031553] [2022-02-15 13:49:48,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110031553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:48,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177003386] [2022-02-15 13:49:48,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:49:48,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:48,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:48,949 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:48,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-15 13:49:48,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:49:48,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:48,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:49:48,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:49,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:49,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:49,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:49,262 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:49,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2022-02-15 13:49:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:49,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:49,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:49,805 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:49,805 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:49,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:49,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:49:49,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:49,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177003386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:49,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:49,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:49:49,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704527094] [2022-02-15 13:49:49,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:49,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:49:49,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:49,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:49:49,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:49:49,833 INFO L87 Difference]: Start difference. First operand 5792 states and 25111 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:51,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:51,730 INFO L93 Difference]: Finished difference Result 8699 states and 36222 transitions. [2022-02-15 13:49:51,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-15 13:49:51,730 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:51,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:51,752 INFO L225 Difference]: With dead ends: 8699 [2022-02-15 13:49:51,752 INFO L226 Difference]: Without dead ends: 8608 [2022-02-15 13:49:51,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=514, Invalid=3518, Unknown=0, NotChecked=0, Total=4032 [2022-02-15 13:49:51,753 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 554 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 4056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2338 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:51,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 219 Invalid, 4056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 1515 Invalid, 0 Unknown, 2338 Unchecked, 0.8s Time] [2022-02-15 13:49:51,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8608 states. [2022-02-15 13:49:51,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8608 to 5749. [2022-02-15 13:49:51,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5749 states, 5748 states have (on average 4.340118302018094) internal successors, (24947), 5748 states have internal predecessors, (24947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:51,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5749 states to 5749 states and 24947 transitions. [2022-02-15 13:49:51,927 INFO L78 Accepts]: Start accepts. Automaton has 5749 states and 24947 transitions. Word has length 30 [2022-02-15 13:49:51,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:51,927 INFO L470 AbstractCegarLoop]: Abstraction has 5749 states and 24947 transitions. [2022-02-15 13:49:51,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:51,927 INFO L276 IsEmpty]: Start isEmpty. Operand 5749 states and 24947 transitions. [2022-02-15 13:49:51,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:51,937 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:51,937 INFO L514 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] [2022-02-15 13:49:51,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:52,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:52,138 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:52,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:52,139 INFO L85 PathProgramCache]: Analyzing trace with hash 355111619, now seen corresponding path program 3 times [2022-02-15 13:49:52,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:52,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516675229] [2022-02-15 13:49:52,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:52,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:52,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:52,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:52,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:52,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516675229] [2022-02-15 13:49:52,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516675229] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:52,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551465690] [2022-02-15 13:49:52,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:49:52,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:52,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:52,386 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:52,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-15 13:49:52,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:49:52,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:52,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:49:52,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:52,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:52,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:52,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:52,918 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2022-02-15 13:49:52,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:52,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:53,312 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:53,312 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:53,325 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:49:53,325 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:49:53,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:53,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551465690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:53,456 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:53,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-02-15 13:49:53,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257360611] [2022-02-15 13:49:53,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:53,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:49:53,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:53,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:49:53,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=862, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:49:53,456 INFO L87 Difference]: Start difference. First operand 5749 states and 24947 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:55,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:55,746 INFO L93 Difference]: Finished difference Result 7774 states and 32448 transitions. [2022-02-15 13:49:55,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 13:49:55,746 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:49:55,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:55,765 INFO L225 Difference]: With dead ends: 7774 [2022-02-15 13:49:55,765 INFO L226 Difference]: Without dead ends: 7675 [2022-02-15 13:49:55,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=422, Invalid=3238, Unknown=0, NotChecked=0, Total=3660 [2022-02-15 13:49:55,766 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 348 mSDsluCounter, 2229 mSDsCounter, 0 mSdLazyCounter, 2866 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 4794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1811 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:55,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 275 Invalid, 4794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2866 Invalid, 0 Unknown, 1811 Unchecked, 1.2s Time] [2022-02-15 13:49:55,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7675 states. [2022-02-15 13:49:55,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7675 to 5656. [2022-02-15 13:49:55,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5656 states, 5655 states have (on average 4.354022988505747) internal successors, (24622), 5655 states have internal predecessors, (24622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:55,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5656 states to 5656 states and 24622 transitions. [2022-02-15 13:49:55,879 INFO L78 Accepts]: Start accepts. Automaton has 5656 states and 24622 transitions. Word has length 30 [2022-02-15 13:49:55,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:55,879 INFO L470 AbstractCegarLoop]: Abstraction has 5656 states and 24622 transitions. [2022-02-15 13:49:55,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:55,879 INFO L276 IsEmpty]: Start isEmpty. Operand 5656 states and 24622 transitions. [2022-02-15 13:49:55,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:55,889 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:55,889 INFO L514 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] [2022-02-15 13:49:55,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-02-15 13:49:56,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:56,089 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:56,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:56,090 INFO L85 PathProgramCache]: Analyzing trace with hash -2017522460, now seen corresponding path program 13 times [2022-02-15 13:49:56,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:56,090 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555335335] [2022-02-15 13:49:56,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:56,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:56,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:56,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:56,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:56,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555335335] [2022-02-15 13:49:56,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555335335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:56,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138695932] [2022-02-15 13:49:56,291 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:49:56,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:56,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:56,292 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:56,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-15 13:49:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:56,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:56,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:56,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:56,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:56,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:56,630 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:56,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:56,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:56,920 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:56,920 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:56,983 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:56,983 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:56,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:56,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:56,993 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:57,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:57,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138695932] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:57,017 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:57,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:49:57,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854474744] [2022-02-15 13:49:57,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:57,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:49:57,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:57,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:49:57,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:49:57,017 INFO L87 Difference]: Start difference. First operand 5656 states and 24622 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:57,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:49:57,895 INFO L93 Difference]: Finished difference Result 6618 states and 28362 transitions. [2022-02-15 13:49:57,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:49:57,896 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:49:57,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:49:57,952 INFO L225 Difference]: With dead ends: 6618 [2022-02-15 13:49:57,952 INFO L226 Difference]: Without dead ends: 6560 [2022-02-15 13:49:57,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=192, Invalid=1290, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:49:57,953 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 297 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 631 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:49:57,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 148 Invalid, 2038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1351 Invalid, 0 Unknown, 631 Unchecked, 0.5s Time] [2022-02-15 13:49:57,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2022-02-15 13:49:58,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 5259. [2022-02-15 13:49:58,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5259 states, 5258 states have (on average 4.386268543172309) internal successors, (23063), 5258 states have internal predecessors, (23063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:49:58,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5259 states to 5259 states and 23063 transitions. [2022-02-15 13:49:58,051 INFO L78 Accepts]: Start accepts. Automaton has 5259 states and 23063 transitions. Word has length 30 [2022-02-15 13:49:58,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:49:58,051 INFO L470 AbstractCegarLoop]: Abstraction has 5259 states and 23063 transitions. [2022-02-15 13:49:58,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:49:58,051 INFO L276 IsEmpty]: Start isEmpty. Operand 5259 states and 23063 transitions. [2022-02-15 13:49:58,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:49:58,061 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:49:58,061 INFO L514 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] [2022-02-15 13:49:58,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-02-15 13:49:58,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:58,262 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:49:58,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:49:58,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1776242996, now seen corresponding path program 14 times [2022-02-15 13:49:58,262 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:49:58,262 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623290445] [2022-02-15 13:49:58,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:49:58,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:49:58,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:49:58,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:58,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:49:58,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623290445] [2022-02-15 13:49:58,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623290445] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:49:58,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555502722] [2022-02-15 13:49:58,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:49:58,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:49:58,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:49:58,475 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:49:58,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-15 13:49:58,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:49:58,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:49:58,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:49:58,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:49:58,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:58,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:58,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:58,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:49:58,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:58,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:49:59,061 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:49:59,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:49:59,115 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:59,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:49:59,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:59,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:49:59,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:49:59,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:49:59,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555502722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:49:59,141 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:49:59,141 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:49:59,141 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654851712] [2022-02-15 13:49:59,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:49:59,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:49:59,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:49:59,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:49:59,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:49:59,142 INFO L87 Difference]: Start difference. First operand 5259 states and 23063 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:00,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:00,182 INFO L93 Difference]: Finished difference Result 6228 states and 26789 transitions. [2022-02-15 13:50:00,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:50:00,182 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:00,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:00,197 INFO L225 Difference]: With dead ends: 6228 [2022-02-15 13:50:00,198 INFO L226 Difference]: Without dead ends: 6142 [2022-02-15 13:50:00,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=203, Invalid=1279, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:50:00,198 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 222 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 1639 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 347 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:00,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 161 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1639 Invalid, 0 Unknown, 347 Unchecked, 0.6s Time] [2022-02-15 13:50:00,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6142 states. [2022-02-15 13:50:00,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6142 to 5252. [2022-02-15 13:50:00,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5252 states, 5251 states have (on average 4.382974671491144) internal successors, (23015), 5251 states have internal predecessors, (23015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:00,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5252 states to 5252 states and 23015 transitions. [2022-02-15 13:50:00,328 INFO L78 Accepts]: Start accepts. Automaton has 5252 states and 23015 transitions. Word has length 30 [2022-02-15 13:50:00,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:00,328 INFO L470 AbstractCegarLoop]: Abstraction has 5252 states and 23015 transitions. [2022-02-15 13:50:00,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:00,328 INFO L276 IsEmpty]: Start isEmpty. Operand 5252 states and 23015 transitions. [2022-02-15 13:50:00,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:00,337 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:00,337 INFO L514 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] [2022-02-15 13:50:00,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-02-15 13:50:00,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:00,537 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:00,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:00,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1846353032, now seen corresponding path program 15 times [2022-02-15 13:50:00,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:00,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485361070] [2022-02-15 13:50:00,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:00,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:00,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:00,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:00,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485361070] [2022-02-15 13:50:00,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485361070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:00,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843243465] [2022-02-15 13:50:00,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:50:00,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:00,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:00,715 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:00,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-15 13:50:00,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:50:00,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:00,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:50:00,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:00,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:00,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:00,994 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:00,994 INFO L387 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 33 treesize of output 35 [2022-02-15 13:50:01,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:01,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:01,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:01,585 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:50:01,586 INFO L387 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 47 treesize of output 58 [2022-02-15 13:50:01,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:01,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843243465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:01,721 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:01,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 27 [2022-02-15 13:50:01,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269380957] [2022-02-15 13:50:01,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:01,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:50:01,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:01,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:50:01,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:50:01,722 INFO L87 Difference]: Start difference. First operand 5252 states and 23015 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:04,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:04,021 INFO L93 Difference]: Finished difference Result 6624 states and 28122 transitions. [2022-02-15 13:50:04,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:50:04,022 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:04,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:04,038 INFO L225 Difference]: With dead ends: 6624 [2022-02-15 13:50:04,038 INFO L226 Difference]: Without dead ends: 6498 [2022-02-15 13:50:04,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=346, Invalid=1910, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:50:04,038 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 330 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 2080 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 3389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1155 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:04,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 168 Invalid, 3389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2080 Invalid, 0 Unknown, 1155 Unchecked, 1.0s Time] [2022-02-15 13:50:04,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6498 states. [2022-02-15 13:50:04,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6498 to 5338. [2022-02-15 13:50:04,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5338 states, 5337 states have (on average 4.3805508712759975) internal successors, (23379), 5337 states have internal predecessors, (23379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:04,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5338 states to 5338 states and 23379 transitions. [2022-02-15 13:50:04,137 INFO L78 Accepts]: Start accepts. Automaton has 5338 states and 23379 transitions. Word has length 30 [2022-02-15 13:50:04,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:04,137 INFO L470 AbstractCegarLoop]: Abstraction has 5338 states and 23379 transitions. [2022-02-15 13:50:04,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:04,137 INFO L276 IsEmpty]: Start isEmpty. Operand 5338 states and 23379 transitions. [2022-02-15 13:50:04,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:04,146 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:04,146 INFO L514 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] [2022-02-15 13:50:04,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-02-15 13:50:04,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:04,347 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:04,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:04,347 INFO L85 PathProgramCache]: Analyzing trace with hash 557205232, now seen corresponding path program 16 times [2022-02-15 13:50:04,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:04,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237221576] [2022-02-15 13:50:04,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:04,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:04,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:04,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:04,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237221576] [2022-02-15 13:50:04,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237221576] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:04,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036221187] [2022-02-15 13:50:04,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:50:04,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:04,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:04,561 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:04,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-15 13:50:04,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:50:04,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:04,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:04,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:04,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:04,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:04,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:04,825 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:50:04,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:04,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:05,138 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:05,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:05,214 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:05,214 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:05,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:05,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:05,215 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:05,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:05,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036221187] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:05,237 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:05,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:50:05,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043832513] [2022-02-15 13:50:05,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:05,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:50:05,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:05,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:50:05,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:50:05,238 INFO L87 Difference]: Start difference. First operand 5338 states and 23379 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:06,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:06,852 INFO L93 Difference]: Finished difference Result 6752 states and 28904 transitions. [2022-02-15 13:50:06,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:50:06,852 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:06,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:06,868 INFO L225 Difference]: With dead ends: 6752 [2022-02-15 13:50:06,868 INFO L226 Difference]: Without dead ends: 6630 [2022-02-15 13:50:06,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=239, Invalid=1483, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:50:06,868 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 328 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 2382 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 3189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 2382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 703 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:06,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 198 Invalid, 3189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 2382 Invalid, 0 Unknown, 703 Unchecked, 1.0s Time] [2022-02-15 13:50:06,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6630 states. [2022-02-15 13:50:06,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6630 to 4930. [2022-02-15 13:50:06,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4930 states, 4929 states have (on average 4.429498884155001) internal successors, (21833), 4929 states have internal predecessors, (21833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:06,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4930 states to 4930 states and 21833 transitions. [2022-02-15 13:50:06,964 INFO L78 Accepts]: Start accepts. Automaton has 4930 states and 21833 transitions. Word has length 30 [2022-02-15 13:50:06,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:06,964 INFO L470 AbstractCegarLoop]: Abstraction has 4930 states and 21833 transitions. [2022-02-15 13:50:06,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:06,964 INFO L276 IsEmpty]: Start isEmpty. Operand 4930 states and 21833 transitions. [2022-02-15 13:50:06,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:06,973 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:06,973 INFO L514 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] [2022-02-15 13:50:06,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-02-15 13:50:07,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:07,174 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:07,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:07,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1982940592, now seen corresponding path program 17 times [2022-02-15 13:50:07,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:07,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258730144] [2022-02-15 13:50:07,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:07,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:07,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:07,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:07,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:07,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258730144] [2022-02-15 13:50:07,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258730144] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:07,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829932799] [2022-02-15 13:50:07,390 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:50:07,390 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:07,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:07,391 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:07,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-02-15 13:50:07,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:50:07,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:07,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:07,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:07,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:07,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:07,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:07,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:50:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:07,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:08,006 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:08,006 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:08,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:08,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:08,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:08,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:08,066 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:08,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:08,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829932799] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:08,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:08,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:50:08,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983218081] [2022-02-15 13:50:08,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:08,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:50:08,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:08,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:50:08,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:50:08,090 INFO L87 Difference]: Start difference. First operand 4930 states and 21833 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:50:09,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:09,097 INFO L93 Difference]: Finished difference Result 5927 states and 25713 transitions. [2022-02-15 13:50:09,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:50:09,098 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:50:09,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:09,112 INFO L225 Difference]: With dead ends: 5927 [2022-02-15 13:50:09,113 INFO L226 Difference]: Without dead ends: 5854 [2022-02-15 13:50:09,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:50:09,113 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 203 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 380 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:09,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 183 Invalid, 2204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1757 Invalid, 0 Unknown, 380 Unchecked, 0.7s Time] [2022-02-15 13:50:09,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2022-02-15 13:50:09,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 5012. [2022-02-15 13:50:09,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5012 states, 5011 states have (on average 4.422869686689284) internal successors, (22163), 5011 states have internal predecessors, (22163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:09,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5012 states to 5012 states and 22163 transitions. [2022-02-15 13:50:09,233 INFO L78 Accepts]: Start accepts. Automaton has 5012 states and 22163 transitions. Word has length 30 [2022-02-15 13:50:09,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:09,233 INFO L470 AbstractCegarLoop]: Abstraction has 5012 states and 22163 transitions. [2022-02-15 13:50:09,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:50:09,234 INFO L276 IsEmpty]: Start isEmpty. Operand 5012 states and 22163 transitions. [2022-02-15 13:50:09,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:09,242 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:09,242 INFO L514 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] [2022-02-15 13:50:09,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-02-15 13:50:09,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-02-15 13:50:09,443 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:09,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:09,444 INFO L85 PathProgramCache]: Analyzing trace with hash 2094934263, now seen corresponding path program 4 times [2022-02-15 13:50:09,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:09,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194700778] [2022-02-15 13:50:09,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:09,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:09,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:09,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:09,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:09,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194700778] [2022-02-15 13:50:09,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194700778] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:09,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616353534] [2022-02-15 13:50:09,655 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:50:09,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:09,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:09,656 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:09,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-15 13:50:09,686 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:50:09,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:09,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:09,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:09,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:09,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:09,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:09,995 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:50:10,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:10,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:10,310 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:10,311 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:10,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:10,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:10,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:10,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:10,370 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:10,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:10,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616353534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:10,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:10,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:50:10,394 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929367257] [2022-02-15 13:50:10,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:10,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:50:10,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:10,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:50:10,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:50:10,394 INFO L87 Difference]: Start difference. First operand 5012 states and 22163 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:50:11,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:11,337 INFO L93 Difference]: Finished difference Result 5894 states and 25578 transitions. [2022-02-15 13:50:11,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:50:11,337 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:50:11,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:11,352 INFO L225 Difference]: With dead ends: 5894 [2022-02-15 13:50:11,352 INFO L226 Difference]: Without dead ends: 5819 [2022-02-15 13:50:11,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:50:11,353 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 278 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 2289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 496 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:11,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 149 Invalid, 2289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1731 Invalid, 0 Unknown, 496 Unchecked, 0.7s Time] [2022-02-15 13:50:11,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5819 states. [2022-02-15 13:50:11,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5819 to 4619. [2022-02-15 13:50:11,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4619 states, 4618 states have (on average 4.467085318319619) internal successors, (20629), 4618 states have internal predecessors, (20629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:11,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4619 states to 4619 states and 20629 transitions. [2022-02-15 13:50:11,443 INFO L78 Accepts]: Start accepts. Automaton has 4619 states and 20629 transitions. Word has length 30 [2022-02-15 13:50:11,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:11,443 INFO L470 AbstractCegarLoop]: Abstraction has 4619 states and 20629 transitions. [2022-02-15 13:50:11,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:50:11,443 INFO L276 IsEmpty]: Start isEmpty. Operand 4619 states and 20629 transitions. [2022-02-15 13:50:11,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:11,451 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:11,451 INFO L514 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] [2022-02-15 13:50:11,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-02-15 13:50:11,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:11,652 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:11,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:11,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1596110067, now seen corresponding path program 68 times [2022-02-15 13:50:11,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:11,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114093198] [2022-02-15 13:50:11,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:11,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:11,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:11,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:11,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:11,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114093198] [2022-02-15 13:50:11,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114093198] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:11,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134096573] [2022-02-15 13:50:11,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:50:11,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:11,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:11,895 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:11,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-15 13:50:11,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:50:11,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:11,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:11,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:12,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:12,170 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:12,171 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:12,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2022-02-15 13:50:12,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:12,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:12,471 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:12,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:12,526 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:12,526 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:12,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:12,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:12,528 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:12,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:12,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134096573] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:12,553 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:12,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:50:12,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037149075] [2022-02-15 13:50:12,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:12,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:50:12,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:12,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:50:12,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:50:12,554 INFO L87 Difference]: Start difference. First operand 4619 states and 20629 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:50:14,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:14,406 INFO L93 Difference]: Finished difference Result 5261 states and 23179 transitions. [2022-02-15 13:50:14,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:50:14,407 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:50:14,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:14,419 INFO L225 Difference]: With dead ends: 5261 [2022-02-15 13:50:14,420 INFO L226 Difference]: Without dead ends: 5212 [2022-02-15 13:50:14,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=264, Invalid=1992, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:50:14,420 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 211 mSDsluCounter, 1160 mSDsCounter, 0 mSdLazyCounter, 1910 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 2635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 660 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:14,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 160 Invalid, 2635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1910 Invalid, 0 Unknown, 660 Unchecked, 0.8s Time] [2022-02-15 13:50:14,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5212 states. [2022-02-15 13:50:14,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5212 to 4670. [2022-02-15 13:50:14,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4670 states, 4669 states have (on average 4.460484043692439) internal successors, (20826), 4669 states have internal predecessors, (20826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:14,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4670 states to 4670 states and 20826 transitions. [2022-02-15 13:50:14,503 INFO L78 Accepts]: Start accepts. Automaton has 4670 states and 20826 transitions. Word has length 30 [2022-02-15 13:50:14,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:14,503 INFO L470 AbstractCegarLoop]: Abstraction has 4670 states and 20826 transitions. [2022-02-15 13:50:14,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:50:14,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4670 states and 20826 transitions. [2022-02-15 13:50:14,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:14,511 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:14,511 INFO L514 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] [2022-02-15 13:50:14,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-02-15 13:50:14,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-02-15 13:50:14,712 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:14,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:14,712 INFO L85 PathProgramCache]: Analyzing trace with hash 412678609, now seen corresponding path program 69 times [2022-02-15 13:50:14,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:14,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931084164] [2022-02-15 13:50:14,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:14,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:14,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:14,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:14,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931084164] [2022-02-15 13:50:14,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931084164] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:14,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832068782] [2022-02-15 13:50:14,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:50:14,965 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:14,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:14,966 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:14,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-15 13:50:14,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:50:14,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:14,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:14,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:15,311 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:15,311 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 64 [2022-02-15 13:50:22,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:22,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:23,500 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:23,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:23,501 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:23,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:23,502 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 9 [2022-02-15 13:50:23,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:23,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832068782] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:23,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:23,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 33 [2022-02-15 13:50:23,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463101707] [2022-02-15 13:50:23,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:23,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:50:23,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:23,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:50:23,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:50:23,541 INFO L87 Difference]: Start difference. First operand 4670 states and 20826 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:33,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:33,093 INFO L93 Difference]: Finished difference Result 6025 states and 26166 transitions. [2022-02-15 13:50:33,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-15 13:50:33,093 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:33,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:33,108 INFO L225 Difference]: With dead ends: 6025 [2022-02-15 13:50:33,108 INFO L226 Difference]: Without dead ends: 5881 [2022-02-15 13:50:33,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 43 SyntacticMatches, 9 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1666 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=672, Invalid=5648, Unknown=0, NotChecked=0, Total=6320 [2022-02-15 13:50:33,109 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 523 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 2839 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 523 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 4030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1085 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:33,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [523 Valid, 262 Invalid, 4030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2839 Invalid, 0 Unknown, 1085 Unchecked, 1.6s Time] [2022-02-15 13:50:33,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5881 states. [2022-02-15 13:50:33,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5881 to 4691. [2022-02-15 13:50:33,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4691 states, 4690 states have (on average 4.454797441364605) internal successors, (20893), 4690 states have internal predecessors, (20893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:33,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4691 states to 4691 states and 20893 transitions. [2022-02-15 13:50:33,194 INFO L78 Accepts]: Start accepts. Automaton has 4691 states and 20893 transitions. Word has length 30 [2022-02-15 13:50:33,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:33,194 INFO L470 AbstractCegarLoop]: Abstraction has 4691 states and 20893 transitions. [2022-02-15 13:50:33,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:33,194 INFO L276 IsEmpty]: Start isEmpty. Operand 4691 states and 20893 transitions. [2022-02-15 13:50:33,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:33,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:33,203 INFO L514 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] [2022-02-15 13:50:33,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-02-15 13:50:33,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-02-15 13:50:33,403 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:33,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:33,403 INFO L85 PathProgramCache]: Analyzing trace with hash -311430757, now seen corresponding path program 70 times [2022-02-15 13:50:33,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:33,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322874111] [2022-02-15 13:50:33,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:33,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:33,587 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:33,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:33,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322874111] [2022-02-15 13:50:33,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322874111] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:33,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415968582] [2022-02-15 13:50:33,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:50:33,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:33,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:33,589 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:33,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-15 13:50:33,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:50:33,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:33,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:33,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:33,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:33,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:33,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:33,882 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:50:33,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:33,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:34,169 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:34,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:34,226 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:34,226 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:34,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:34,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:34,235 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:34,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:34,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415968582] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:34,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:34,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:50:34,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927594008] [2022-02-15 13:50:34,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:34,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:50:34,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:34,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:50:34,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:50:34,259 INFO L87 Difference]: Start difference. First operand 4691 states and 20893 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:50:35,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:35,115 INFO L93 Difference]: Finished difference Result 5439 states and 23837 transitions. [2022-02-15 13:50:35,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:50:35,115 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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 30 [2022-02-15 13:50:35,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:35,129 INFO L225 Difference]: With dead ends: 5439 [2022-02-15 13:50:35,129 INFO L226 Difference]: Without dead ends: 5388 [2022-02-15 13:50:35,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 8 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:50:35,129 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 188 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 428 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:35,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 170 Invalid, 1930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1477 Invalid, 0 Unknown, 428 Unchecked, 0.6s Time] [2022-02-15 13:50:35,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5388 states. [2022-02-15 13:50:35,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5388 to 4717. [2022-02-15 13:50:35,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4717 states, 4716 states have (on average 4.457379134860051) internal successors, (21021), 4716 states have internal predecessors, (21021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:35,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4717 states to 4717 states and 21021 transitions. [2022-02-15 13:50:35,213 INFO L78 Accepts]: Start accepts. Automaton has 4717 states and 21021 transitions. Word has length 30 [2022-02-15 13:50:35,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:35,213 INFO L470 AbstractCegarLoop]: Abstraction has 4717 states and 21021 transitions. [2022-02-15 13:50:35,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:50:35,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4717 states and 21021 transitions. [2022-02-15 13:50:35,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:35,222 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:35,222 INFO L514 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] [2022-02-15 13:50:35,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-02-15 13:50:35,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2022-02-15 13:50:35,423 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:35,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:35,423 INFO L85 PathProgramCache]: Analyzing trace with hash -982863326, now seen corresponding path program 18 times [2022-02-15 13:50:35,423 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:35,423 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594957878] [2022-02-15 13:50:35,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:35,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:35,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:35,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594957878] [2022-02-15 13:50:35,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594957878] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:35,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006510200] [2022-02-15 13:50:35,642 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:50:35,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:35,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:35,643 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:35,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-15 13:50:35,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:50:35,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:35,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:35,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:35,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:35,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:35,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:35,965 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:35,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 42 [2022-02-15 13:50:36,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:36,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:36,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:36,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:36,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:36,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:36,464 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:50:36,490 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:36,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006510200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:36,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:36,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:50:36,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37781057] [2022-02-15 13:50:36,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:36,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:50:36,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:36,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:50:36,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:50:36,491 INFO L87 Difference]: Start difference. First operand 4717 states and 21021 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:41,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:41,927 INFO L93 Difference]: Finished difference Result 8378 states and 34720 transitions. [2022-02-15 13:50:41,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-02-15 13:50:41,927 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:41,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:41,951 INFO L225 Difference]: With dead ends: 8378 [2022-02-15 13:50:41,951 INFO L226 Difference]: Without dead ends: 8212 [2022-02-15 13:50:41,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3090 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1152, Invalid=9768, Unknown=0, NotChecked=0, Total=10920 [2022-02-15 13:50:41,952 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 904 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 4294 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 5331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 4294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 680 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:41,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 284 Invalid, 5331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 4294 Invalid, 0 Unknown, 680 Unchecked, 2.1s Time] [2022-02-15 13:50:41,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8212 states. [2022-02-15 13:50:42,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8212 to 4775. [2022-02-15 13:50:42,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4775 states, 4774 states have (on average 4.462295768747381) internal successors, (21303), 4774 states have internal predecessors, (21303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:42,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4775 states to 4775 states and 21303 transitions. [2022-02-15 13:50:42,075 INFO L78 Accepts]: Start accepts. Automaton has 4775 states and 21303 transitions. Word has length 30 [2022-02-15 13:50:42,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:42,075 INFO L470 AbstractCegarLoop]: Abstraction has 4775 states and 21303 transitions. [2022-02-15 13:50:42,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:42,076 INFO L276 IsEmpty]: Start isEmpty. Operand 4775 states and 21303 transitions. [2022-02-15 13:50:42,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:42,087 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:42,087 INFO L514 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] [2022-02-15 13:50:42,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-02-15 13:50:42,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-02-15 13:50:42,287 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:42,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:42,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1905477006, now seen corresponding path program 19 times [2022-02-15 13:50:42,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:42,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104241628] [2022-02-15 13:50:42,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:42,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:42,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:42,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:42,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:42,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104241628] [2022-02-15 13:50:42,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104241628] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:42,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567055494] [2022-02-15 13:50:42,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:50:42,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:42,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:42,510 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:42,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-15 13:50:42,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:42,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:50:42,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:42,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:42,786 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:42,786 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:42,787 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:50:42,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:42,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:43,085 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:50:43,085 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:43,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:43,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:43,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:43,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:43,143 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:50:43,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:43,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567055494] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:43,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:43,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:50:43,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131694127] [2022-02-15 13:50:43,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:43,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:50:43,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:43,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:50:43,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:50:43,170 INFO L87 Difference]: Start difference. First operand 4775 states and 21303 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:50:44,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:44,306 INFO L93 Difference]: Finished difference Result 5403 states and 23774 transitions. [2022-02-15 13:50:44,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:50:44,306 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:50:44,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:44,320 INFO L225 Difference]: With dead ends: 5403 [2022-02-15 13:50:44,320 INFO L226 Difference]: Without dead ends: 5330 [2022-02-15 13:50:44,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=153, Invalid=1329, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:50:44,320 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 111 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 1958 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 639 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:44,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 135 Invalid, 2635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1958 Invalid, 0 Unknown, 639 Unchecked, 0.7s Time] [2022-02-15 13:50:44,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5330 states. [2022-02-15 13:50:44,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5330 to 4785. [2022-02-15 13:50:44,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4785 states, 4784 states have (on average 4.461747491638796) internal successors, (21345), 4784 states have internal predecessors, (21345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:44,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4785 states to 4785 states and 21345 transitions. [2022-02-15 13:50:44,426 INFO L78 Accepts]: Start accepts. Automaton has 4785 states and 21345 transitions. Word has length 30 [2022-02-15 13:50:44,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:44,426 INFO L470 AbstractCegarLoop]: Abstraction has 4785 states and 21345 transitions. [2022-02-15 13:50:44,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:50:44,427 INFO L276 IsEmpty]: Start isEmpty. Operand 4785 states and 21345 transitions. [2022-02-15 13:50:44,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:44,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:44,435 INFO L514 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] [2022-02-15 13:50:44,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Forceful destruction successful, exit code 0 [2022-02-15 13:50:44,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:44,636 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:44,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:44,636 INFO L85 PathProgramCache]: Analyzing trace with hash -425123554, now seen corresponding path program 20 times [2022-02-15 13:50:44,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:44,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839457242] [2022-02-15 13:50:44,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:44,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:44,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:44,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:44,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839457242] [2022-02-15 13:50:44,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839457242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:44,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173424890] [2022-02-15 13:50:44,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:50:44,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:44,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:44,835 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:44,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-15 13:50:44,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:50:44,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:44,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:50:44,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:45,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:45,127 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:45,133 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:45,134 INFO L387 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 30 treesize of output 34 [2022-02-15 13:50:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:45,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:45,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:45,930 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:45,945 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:45,945 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 48 treesize of output 65 [2022-02-15 13:50:46,069 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:46,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173424890] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:46,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:46,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-15 13:50:46,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474458272] [2022-02-15 13:50:46,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:46,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:50:46,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:46,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:50:46,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:50:46,070 INFO L87 Difference]: Start difference. First operand 4785 states and 21345 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:49,572 INFO L93 Difference]: Finished difference Result 7055 states and 30342 transitions. [2022-02-15 13:50:49,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 13:50:49,572 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:49,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:49,590 INFO L225 Difference]: With dead ends: 7055 [2022-02-15 13:50:49,590 INFO L226 Difference]: Without dead ends: 6762 [2022-02-15 13:50:49,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1633 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=759, Invalid=5561, Unknown=0, NotChecked=0, Total=6320 [2022-02-15 13:50:49,591 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 423 mSDsluCounter, 2281 mSDsCounter, 0 mSdLazyCounter, 2742 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 5271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2395 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:49,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 245 Invalid, 5271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2742 Invalid, 0 Unknown, 2395 Unchecked, 1.2s Time] [2022-02-15 13:50:49,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6762 states. [2022-02-15 13:50:49,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6762 to 4808. [2022-02-15 13:50:49,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4808 states, 4807 states have (on average 4.4632827127106305) internal successors, (21455), 4807 states have internal predecessors, (21455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:49,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4808 states to 4808 states and 21455 transitions. [2022-02-15 13:50:49,690 INFO L78 Accepts]: Start accepts. Automaton has 4808 states and 21455 transitions. Word has length 30 [2022-02-15 13:50:49,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:49,690 INFO L470 AbstractCegarLoop]: Abstraction has 4808 states and 21455 transitions. [2022-02-15 13:50:49,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:49,690 INFO L276 IsEmpty]: Start isEmpty. Operand 4808 states and 21455 transitions. [2022-02-15 13:50:49,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:49,698 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:49,698 INFO L514 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] [2022-02-15 13:50:49,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2022-02-15 13:50:49,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-02-15 13:50:49,899 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:49,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:49,899 INFO L85 PathProgramCache]: Analyzing trace with hash -716705075, now seen corresponding path program 71 times [2022-02-15 13:50:49,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:49,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572797102] [2022-02-15 13:50:49,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:49,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:50,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:50,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:50,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572797102] [2022-02-15 13:50:50,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572797102] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:50,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023079993] [2022-02-15 13:50:50,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:50:50,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:50,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:50,101 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:50,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-15 13:50:50,131 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:50:50,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:50,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:50:50,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:50,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:50,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:50,428 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 21 [2022-02-15 13:50:50,521 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:50,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:50,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,830 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,839 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:50,840 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:50:50,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:50,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:50,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:50,861 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 5 [2022-02-15 13:50:50,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:50,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023079993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:50,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:50,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2022-02-15 13:50:50,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888200397] [2022-02-15 13:50:50,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:50,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:50:50,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:50,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:50:50,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=855, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:50:50,936 INFO L87 Difference]: Start difference. First operand 4808 states and 21455 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 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) [2022-02-15 13:50:53,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:53,772 INFO L93 Difference]: Finished difference Result 7279 states and 31525 transitions. [2022-02-15 13:50:53,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-15 13:50:53,772 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 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 30 [2022-02-15 13:50:53,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:53,791 INFO L225 Difference]: With dead ends: 7279 [2022-02-15 13:50:53,791 INFO L226 Difference]: Without dead ends: 7048 [2022-02-15 13:50:53,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=607, Invalid=3949, Unknown=0, NotChecked=0, Total=4556 [2022-02-15 13:50:53,792 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 550 mSDsluCounter, 1942 mSDsCounter, 0 mSdLazyCounter, 3130 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 4051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 3130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 784 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:53,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 224 Invalid, 4051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 3130 Invalid, 0 Unknown, 784 Unchecked, 1.4s Time] [2022-02-15 13:50:53,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7048 states. [2022-02-15 13:50:53,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7048 to 4906. [2022-02-15 13:50:53,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4906 states, 4905 states have (on average 4.4650356778797144) internal successors, (21901), 4905 states have internal predecessors, (21901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:53,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4906 states to 4906 states and 21901 transitions. [2022-02-15 13:50:53,929 INFO L78 Accepts]: Start accepts. Automaton has 4906 states and 21901 transitions. Word has length 30 [2022-02-15 13:50:53,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:53,929 INFO L470 AbstractCegarLoop]: Abstraction has 4906 states and 21901 transitions. [2022-02-15 13:50:53,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 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) [2022-02-15 13:50:53,929 INFO L276 IsEmpty]: Start isEmpty. Operand 4906 states and 21901 transitions. [2022-02-15 13:50:53,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:53,938 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:53,938 INFO L514 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] [2022-02-15 13:50:53,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-02-15 13:50:54,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:54,138 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:50:54,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:50:54,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1388137644, now seen corresponding path program 21 times [2022-02-15 13:50:54,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:50:54,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584880590] [2022-02-15 13:50:54,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:50:54,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:50:54,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:50:54,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:54,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:50:54,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584880590] [2022-02-15 13:50:54,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584880590] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:50:54,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423516682] [2022-02-15 13:50:54,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:50:54,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:50:54,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:50:54,347 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:50:54,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-15 13:50:54,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:50:54,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:50:54,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:50:54,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:50:54,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:54,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:54,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:54,730 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:50:54,730 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 47 [2022-02-15 13:50:54,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:54,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:50:55,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:55,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:55,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:50:55,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:50:55,385 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:50:55,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:50:55,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423516682] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:50:55,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:50:55,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:50:55,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136684728] [2022-02-15 13:50:55,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:50:55,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:50:55,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:50:55,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:50:55,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:50:55,426 INFO L87 Difference]: Start difference. First operand 4906 states and 21901 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:59,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:50:59,812 INFO L93 Difference]: Finished difference Result 7815 states and 32705 transitions. [2022-02-15 13:50:59,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-02-15 13:50:59,813 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:50:59,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:50:59,832 INFO L225 Difference]: With dead ends: 7815 [2022-02-15 13:50:59,832 INFO L226 Difference]: Without dead ends: 7633 [2022-02-15 13:50:59,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=776, Invalid=6706, Unknown=0, NotChecked=0, Total=7482 [2022-02-15 13:50:59,833 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 650 mSDsluCounter, 2755 mSDsCounter, 0 mSdLazyCounter, 3704 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 6199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 3704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2253 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:50:59,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [650 Valid, 401 Invalid, 6199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 3704 Invalid, 0 Unknown, 2253 Unchecked, 1.7s Time] [2022-02-15 13:50:59,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7633 states. [2022-02-15 13:50:59,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7633 to 4928. [2022-02-15 13:50:59,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4928 states, 4927 states have (on average 4.462756241120357) internal successors, (21988), 4927 states have internal predecessors, (21988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:59,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4928 states to 4928 states and 21988 transitions. [2022-02-15 13:50:59,934 INFO L78 Accepts]: Start accepts. Automaton has 4928 states and 21988 transitions. Word has length 30 [2022-02-15 13:50:59,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:50:59,934 INFO L470 AbstractCegarLoop]: Abstraction has 4928 states and 21988 transitions. [2022-02-15 13:50:59,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:50:59,934 INFO L276 IsEmpty]: Start isEmpty. Operand 4928 states and 21988 transitions. [2022-02-15 13:50:59,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:50:59,942 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:50:59,942 INFO L514 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] [2022-02-15 13:50:59,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-02-15 13:51:00,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:00,143 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:00,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:00,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1893696269, now seen corresponding path program 5 times [2022-02-15 13:51:00,143 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:00,143 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638569397] [2022-02-15 13:51:00,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:00,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:00,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:00,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:00,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638569397] [2022-02-15 13:51:00,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638569397] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:00,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899084293] [2022-02-15 13:51:00,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:51:00,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:00,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:00,372 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:00,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-15 13:51:00,401 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:51:00,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:00,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:00,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:00,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:00,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:00,849 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:00,849 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 49 [2022-02-15 13:51:00,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:00,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:01,712 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:01,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:01,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:01,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:01,715 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:51:01,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:01,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899084293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:01,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:01,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:51:01,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357927028] [2022-02-15 13:51:01,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:01,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:51:01,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:01,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:51:01,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:51:01,743 INFO L87 Difference]: Start difference. First operand 4928 states and 21988 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:03,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:03,267 INFO L93 Difference]: Finished difference Result 6277 states and 27311 transitions. [2022-02-15 13:51:03,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 13:51:03,268 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:03,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:03,284 INFO L225 Difference]: With dead ends: 6277 [2022-02-15 13:51:03,284 INFO L226 Difference]: Without dead ends: 6236 [2022-02-15 13:51:03,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 41 SyntacticMatches, 11 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=399, Invalid=2681, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 13:51:03,285 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 276 mSDsluCounter, 1985 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 3833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2404 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:03,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 359 Invalid, 3833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1324 Invalid, 0 Unknown, 2404 Unchecked, 0.6s Time] [2022-02-15 13:51:03,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6236 states. [2022-02-15 13:51:03,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6236 to 4946. [2022-02-15 13:51:03,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4946 states, 4945 states have (on average 4.459656218402427) internal successors, (22053), 4945 states have internal predecessors, (22053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:03,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4946 states to 4946 states and 22053 transitions. [2022-02-15 13:51:03,399 INFO L78 Accepts]: Start accepts. Automaton has 4946 states and 22053 transitions. Word has length 30 [2022-02-15 13:51:03,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:03,399 INFO L470 AbstractCegarLoop]: Abstraction has 4946 states and 22053 transitions. [2022-02-15 13:51:03,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:03,399 INFO L276 IsEmpty]: Start isEmpty. Operand 4946 states and 22053 transitions. [2022-02-15 13:51:03,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:03,408 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:03,408 INFO L514 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] [2022-02-15 13:51:03,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-02-15 13:51:03,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2022-02-15 13:51:03,608 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:03,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:03,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1299431135, now seen corresponding path program 6 times [2022-02-15 13:51:03,609 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:03,609 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199461496] [2022-02-15 13:51:03,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:03,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:03,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:03,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199461496] [2022-02-15 13:51:03,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199461496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:03,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175709663] [2022-02-15 13:51:03,824 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:51:03,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:03,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:03,825 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:03,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-15 13:51:03,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:51:03,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:03,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:51:03,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:04,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:04,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:04,141 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:04,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 50 [2022-02-15 13:51:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:04,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:15,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:15,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:15,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:15,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:15,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-02-15 13:51:15,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:15,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175709663] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:15,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:15,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:51:15,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031912705] [2022-02-15 13:51:15,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:15,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:51:15,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:15,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:51:15,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=860, Unknown=4, NotChecked=0, Total=992 [2022-02-15 13:51:15,380 INFO L87 Difference]: Start difference. First operand 4946 states and 22053 transitions. Second operand has 32 states, 32 states have (on average 2.09375) internal successors, (67), 32 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:18,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:18,593 INFO L93 Difference]: Finished difference Result 6252 states and 27246 transitions. [2022-02-15 13:51:18,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-15 13:51:18,593 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.09375) internal successors, (67), 32 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:18,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:18,609 INFO L225 Difference]: With dead ends: 6252 [2022-02-15 13:51:18,609 INFO L226 Difference]: Without dead ends: 6229 [2022-02-15 13:51:18,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 42 SyntacticMatches, 10 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=387, Invalid=2470, Unknown=5, NotChecked=0, Total=2862 [2022-02-15 13:51:18,609 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 291 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 3009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2091 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:18,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 184 Invalid, 3009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 857 Invalid, 0 Unknown, 2091 Unchecked, 0.4s Time] [2022-02-15 13:51:18,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6229 states. [2022-02-15 13:51:18,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6229 to 4946. [2022-02-15 13:51:18,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4946 states, 4945 states have (on average 4.459453993933266) internal successors, (22052), 4945 states have internal predecessors, (22052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:18,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4946 states to 4946 states and 22052 transitions. [2022-02-15 13:51:18,708 INFO L78 Accepts]: Start accepts. Automaton has 4946 states and 22052 transitions. Word has length 30 [2022-02-15 13:51:18,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:18,708 INFO L470 AbstractCegarLoop]: Abstraction has 4946 states and 22052 transitions. [2022-02-15 13:51:18,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.09375) internal successors, (67), 32 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:18,709 INFO L276 IsEmpty]: Start isEmpty. Operand 4946 states and 22052 transitions. [2022-02-15 13:51:18,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:18,717 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:18,717 INFO L514 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] [2022-02-15 13:51:18,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-15 13:51:18,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:18,918 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:18,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:18,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1198584802, now seen corresponding path program 2 times [2022-02-15 13:51:18,918 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:18,918 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176819993] [2022-02-15 13:51:18,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:18,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:18,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:19,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:19,151 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:19,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176819993] [2022-02-15 13:51:19,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176819993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:19,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071397717] [2022-02-15 13:51:19,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:51:19,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:19,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:19,152 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:19,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-15 13:51:19,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:51:19,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:19,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:51:19,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:19,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:19,515 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:19,521 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:19,522 INFO L387 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 33 treesize of output 35 [2022-02-15 13:51:19,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:19,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:20,192 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:20,192 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:20,207 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:20,207 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:51:20,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:20,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071397717] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:20,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:20,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-02-15 13:51:20,314 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961146174] [2022-02-15 13:51:20,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:20,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:51:20,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:20,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:51:20,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:51:20,315 INFO L87 Difference]: Start difference. First operand 4946 states and 22052 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:22,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:22,777 INFO L93 Difference]: Finished difference Result 6613 states and 28817 transitions. [2022-02-15 13:51:22,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 13:51:22,777 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:22,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:22,793 INFO L225 Difference]: With dead ends: 6613 [2022-02-15 13:51:22,793 INFO L226 Difference]: Without dead ends: 6529 [2022-02-15 13:51:22,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 42 SyntacticMatches, 8 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=511, Invalid=3149, Unknown=0, NotChecked=0, Total=3660 [2022-02-15 13:51:22,794 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 344 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1667 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 4321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2563 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:22,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 256 Invalid, 4321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1667 Invalid, 0 Unknown, 2563 Unchecked, 0.8s Time] [2022-02-15 13:51:22,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6529 states. [2022-02-15 13:51:22,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6529 to 4943. [2022-02-15 13:51:22,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 4942 states have (on average 4.460542290570619) internal successors, (22044), 4942 states have internal predecessors, (22044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:22,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 22044 transitions. [2022-02-15 13:51:22,891 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 22044 transitions. Word has length 30 [2022-02-15 13:51:22,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:22,891 INFO L470 AbstractCegarLoop]: Abstraction has 4943 states and 22044 transitions. [2022-02-15 13:51:22,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:22,891 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 22044 transitions. [2022-02-15 13:51:22,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:22,900 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:22,900 INFO L514 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] [2022-02-15 13:51:22,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-02-15 13:51:23,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-02-15 13:51:23,101 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:23,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:23,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1156420976, now seen corresponding path program 22 times [2022-02-15 13:51:23,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:23,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284277851] [2022-02-15 13:51:23,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:23,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:23,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:23,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:23,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:23,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284277851] [2022-02-15 13:51:23,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284277851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:23,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378467850] [2022-02-15 13:51:23,320 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:51:23,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:23,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:23,321 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:23,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-15 13:51:23,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:51:23,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:23,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:23,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:23,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:23,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:23,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:23,634 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:51:23,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:23,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:23,931 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:51:23,931 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:51:23,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:23,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:23,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:23,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:23,998 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:24,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:24,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378467850] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:24,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:24,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:51:24,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713466535] [2022-02-15 13:51:24,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:24,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:51:24,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:24,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:51:24,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:51:24,022 INFO L87 Difference]: Start difference. First operand 4943 states and 22044 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:51:25,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:25,625 INFO L93 Difference]: Finished difference Result 6203 states and 27049 transitions. [2022-02-15 13:51:25,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:51:25,625 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:51:25,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:25,642 INFO L225 Difference]: With dead ends: 6203 [2022-02-15 13:51:25,642 INFO L226 Difference]: Without dead ends: 6086 [2022-02-15 13:51:25,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=273, Invalid=1619, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:51:25,643 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 280 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 2575 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 3339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 659 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:25,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 242 Invalid, 3339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2575 Invalid, 0 Unknown, 659 Unchecked, 1.0s Time] [2022-02-15 13:51:25,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2022-02-15 13:51:25,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 4949. [2022-02-15 13:51:25,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4949 states, 4948 states have (on average 4.459983831851253) internal successors, (22068), 4948 states have internal predecessors, (22068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:25,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4949 states to 4949 states and 22068 transitions. [2022-02-15 13:51:25,736 INFO L78 Accepts]: Start accepts. Automaton has 4949 states and 22068 transitions. Word has length 30 [2022-02-15 13:51:25,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:25,736 INFO L470 AbstractCegarLoop]: Abstraction has 4949 states and 22068 transitions. [2022-02-15 13:51:25,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:51:25,736 INFO L276 IsEmpty]: Start isEmpty. Operand 4949 states and 22068 transitions. [2022-02-15 13:51:25,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:25,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:25,745 INFO L514 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] [2022-02-15 13:51:25,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-02-15 13:51:25,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-02-15 13:51:25,945 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:25,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:25,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1662767242, now seen corresponding path program 23 times [2022-02-15 13:51:25,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:25,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942856633] [2022-02-15 13:51:25,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:25,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:25,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:26,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:26,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:26,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942856633] [2022-02-15 13:51:26,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942856633] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:26,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581692874] [2022-02-15 13:51:26,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:51:26,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:26,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:26,178 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:26,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-15 13:51:26,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:51:26,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:26,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-15 13:51:26,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:26,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:26,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:26,496 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:26,496 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 48 [2022-02-15 13:51:26,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:26,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:27,225 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:27,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:27,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:27,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:27,228 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:51:27,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:27,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581692874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:27,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:27,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:51:27,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616790659] [2022-02-15 13:51:27,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:27,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:51:27,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:27,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:51:27,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:51:27,255 INFO L87 Difference]: Start difference. First operand 4949 states and 22068 transitions. Second operand has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:28,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:28,901 INFO L93 Difference]: Finished difference Result 6497 states and 28044 transitions. [2022-02-15 13:51:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 13:51:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:28,917 INFO L225 Difference]: With dead ends: 6497 [2022-02-15 13:51:28,917 INFO L226 Difference]: Without dead ends: 6406 [2022-02-15 13:51:28,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 40 SyntacticMatches, 13 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=417, Invalid=2445, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:51:28,918 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 462 mSDsluCounter, 1766 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 3753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2332 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:28,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 246 Invalid, 3753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1282 Invalid, 0 Unknown, 2332 Unchecked, 0.6s Time] [2022-02-15 13:51:28,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6406 states. [2022-02-15 13:51:28,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6406 to 4959. [2022-02-15 13:51:28,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4959 states, 4958 states have (on average 4.45824929407019) internal successors, (22104), 4958 states have internal predecessors, (22104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:29,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4959 states to 4959 states and 22104 transitions. [2022-02-15 13:51:29,013 INFO L78 Accepts]: Start accepts. Automaton has 4959 states and 22104 transitions. Word has length 30 [2022-02-15 13:51:29,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:29,013 INFO L470 AbstractCegarLoop]: Abstraction has 4959 states and 22104 transitions. [2022-02-15 13:51:29,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:29,014 INFO L276 IsEmpty]: Start isEmpty. Operand 4959 states and 22104 transitions. [2022-02-15 13:51:29,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:29,022 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:29,022 INFO L514 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] [2022-02-15 13:51:29,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-02-15 13:51:29,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-02-15 13:51:29,223 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:29,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:29,223 INFO L85 PathProgramCache]: Analyzing trace with hash 2126641429, now seen corresponding path program 4 times [2022-02-15 13:51:29,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:29,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282542433] [2022-02-15 13:51:29,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:29,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:29,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:29,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282542433] [2022-02-15 13:51:29,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282542433] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:29,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835491974] [2022-02-15 13:51:29,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:51:29,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:29,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:29,425 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:29,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-15 13:51:29,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:51:29,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:29,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:29,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:29,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:29,768 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:29,769 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:29,769 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:51:29,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:29,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:30,076 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:51:30,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:51:30,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:30,160 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:30,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:30,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:30,162 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:30,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:30,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835491974] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:30,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:30,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:51:30,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143040423] [2022-02-15 13:51:30,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:30,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:51:30,186 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:30,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:51:30,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:51:30,187 INFO L87 Difference]: Start difference. First operand 4959 states and 22104 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:51:31,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:31,170 INFO L93 Difference]: Finished difference Result 5648 states and 24814 transitions. [2022-02-15 13:51:31,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:51:31,170 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:51:31,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:31,185 INFO L225 Difference]: With dead ends: 5648 [2022-02-15 13:51:31,185 INFO L226 Difference]: Without dead ends: 5584 [2022-02-15 13:51:31,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:51:31,185 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 190 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 311 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:31,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 153 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1793 Invalid, 0 Unknown, 311 Unchecked, 0.7s Time] [2022-02-15 13:51:31,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2022-02-15 13:51:31,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 4959. [2022-02-15 13:51:31,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4959 states, 4958 states have (on average 4.45824929407019) internal successors, (22104), 4958 states have internal predecessors, (22104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:31,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4959 states to 4959 states and 22104 transitions. [2022-02-15 13:51:31,274 INFO L78 Accepts]: Start accepts. Automaton has 4959 states and 22104 transitions. Word has length 30 [2022-02-15 13:51:31,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:31,274 INFO L470 AbstractCegarLoop]: Abstraction has 4959 states and 22104 transitions. [2022-02-15 13:51:31,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:51:31,274 INFO L276 IsEmpty]: Start isEmpty. Operand 4959 states and 22104 transitions. [2022-02-15 13:51:31,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:31,283 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:31,283 INFO L514 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] [2022-02-15 13:51:31,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-02-15 13:51:31,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:31,484 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:31,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:31,484 INFO L85 PathProgramCache]: Analyzing trace with hash 988372752, now seen corresponding path program 24 times [2022-02-15 13:51:31,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:31,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708219874] [2022-02-15 13:51:31,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:31,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:31,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:31,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:31,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708219874] [2022-02-15 13:51:31,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708219874] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:31,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380242658] [2022-02-15 13:51:31,706 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:51:31,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:31,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:31,707 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:31,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-15 13:51:31,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:51:31,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:31,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:51:31,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:31,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:31,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:31,969 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:31,969 INFO L387 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 30 treesize of output 34 [2022-02-15 13:51:32,334 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:32,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:32,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:32,832 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:51:32,832 INFO L387 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 48 treesize of output 59 [2022-02-15 13:51:32,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:32,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380242658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:32,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:32,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-02-15 13:51:32,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110230247] [2022-02-15 13:51:32,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:32,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:51:32,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:32,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:51:32,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:51:32,955 INFO L87 Difference]: Start difference. First operand 4959 states and 22104 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:34,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:34,969 INFO L93 Difference]: Finished difference Result 5571 states and 24357 transitions. [2022-02-15 13:51:34,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-15 13:51:34,969 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:34,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:34,982 INFO L225 Difference]: With dead ends: 5571 [2022-02-15 13:51:34,982 INFO L226 Difference]: Without dead ends: 5449 [2022-02-15 13:51:34,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=318, Invalid=2334, Unknown=0, NotChecked=0, Total=2652 [2022-02-15 13:51:34,983 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 381 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1063 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:34,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 145 Invalid, 2926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1736 Invalid, 0 Unknown, 1063 Unchecked, 0.8s Time] [2022-02-15 13:51:34,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5449 states. [2022-02-15 13:51:35,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5449 to 4987. [2022-02-15 13:51:35,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4987 states, 4986 states have (on average 4.453068592057762) internal successors, (22203), 4986 states have internal predecessors, (22203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:35,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4987 states to 4987 states and 22203 transitions. [2022-02-15 13:51:35,069 INFO L78 Accepts]: Start accepts. Automaton has 4987 states and 22203 transitions. Word has length 30 [2022-02-15 13:51:35,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:35,069 INFO L470 AbstractCegarLoop]: Abstraction has 4987 states and 22203 transitions. [2022-02-15 13:51:35,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:35,069 INFO L276 IsEmpty]: Start isEmpty. Operand 4987 states and 22203 transitions. [2022-02-15 13:51:35,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:35,078 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:35,078 INFO L514 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] [2022-02-15 13:51:35,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2022-02-15 13:51:35,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2022-02-15 13:51:35,278 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:35,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:35,279 INFO L85 PathProgramCache]: Analyzing trace with hash -195058706, now seen corresponding path program 25 times [2022-02-15 13:51:35,279 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:35,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128162609] [2022-02-15 13:51:35,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:35,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:35,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:35,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:35,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:35,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128162609] [2022-02-15 13:51:35,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128162609] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:35,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56099973] [2022-02-15 13:51:35,489 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:51:35,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:35,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:35,490 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:35,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-15 13:51:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:35,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:35,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:35,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:35,763 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:35,765 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:35,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:51:35,874 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:35,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:36,108 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:51:36,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:51:36,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:36,174 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:36,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:36,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:36,175 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:36,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:36,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56099973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:36,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:36,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:51:36,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736338472] [2022-02-15 13:51:36,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:36,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:51:36,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:36,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:51:36,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:51:36,202 INFO L87 Difference]: Start difference. First operand 4987 states and 22203 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:51:37,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:37,619 INFO L93 Difference]: Finished difference Result 5640 states and 24823 transitions. [2022-02-15 13:51:37,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:51:37,620 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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 30 [2022-02-15 13:51:37,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:37,634 INFO L225 Difference]: With dead ends: 5640 [2022-02-15 13:51:37,634 INFO L226 Difference]: Without dead ends: 5563 [2022-02-15 13:51:37,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=238, Invalid=1924, Unknown=0, NotChecked=0, Total=2162 [2022-02-15 13:51:37,634 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 210 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 2075 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 2075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 179 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:37,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 111 Invalid, 2356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 2075 Invalid, 0 Unknown, 179 Unchecked, 0.8s Time] [2022-02-15 13:51:37,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2022-02-15 13:51:37,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 5000. [2022-02-15 13:51:37,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5000 states, 4999 states have (on average 4.451490298059612) internal successors, (22253), 4999 states have internal predecessors, (22253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:37,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5000 states to 5000 states and 22253 transitions. [2022-02-15 13:51:37,721 INFO L78 Accepts]: Start accepts. Automaton has 5000 states and 22253 transitions. Word has length 30 [2022-02-15 13:51:37,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:37,721 INFO L470 AbstractCegarLoop]: Abstraction has 5000 states and 22253 transitions. [2022-02-15 13:51:37,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:51:37,722 INFO L276 IsEmpty]: Start isEmpty. Operand 5000 states and 22253 transitions. [2022-02-15 13:51:37,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:37,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:37,730 INFO L514 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] [2022-02-15 13:51:37,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2022-02-15 13:51:37,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:37,931 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:37,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:37,931 INFO L85 PathProgramCache]: Analyzing trace with hash -770917910, now seen corresponding path program 26 times [2022-02-15 13:51:37,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:37,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336685004] [2022-02-15 13:51:37,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:37,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:37,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:38,155 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:38,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:38,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336685004] [2022-02-15 13:51:38,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336685004] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:38,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260695350] [2022-02-15 13:51:38,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:51:38,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:38,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:38,161 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:38,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-15 13:51:38,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:51:38,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:38,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:38,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:38,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:38,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:38,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:38,410 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:51:38,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:38,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:38,734 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:51:38,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:51:38,796 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:38,797 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:38,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:38,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:38,799 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:38,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:38,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260695350] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:38,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:38,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:51:38,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816876812] [2022-02-15 13:51:38,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:38,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:51:38,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:38,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:51:38,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:51:38,845 INFO L87 Difference]: Start difference. First operand 5000 states and 22253 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:51:39,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:39,915 INFO L93 Difference]: Finished difference Result 5571 states and 24500 transitions. [2022-02-15 13:51:39,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:51:39,915 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:51:39,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:39,929 INFO L225 Difference]: With dead ends: 5571 [2022-02-15 13:51:39,929 INFO L226 Difference]: Without dead ends: 5498 [2022-02-15 13:51:39,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=131, Invalid=1129, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:51:39,929 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 135 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 445 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:39,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 140 Invalid, 2512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2024 Invalid, 0 Unknown, 445 Unchecked, 0.8s Time] [2022-02-15 13:51:39,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5498 states. [2022-02-15 13:51:39,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5498 to 5008. [2022-02-15 13:51:39,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 5007 states have (on average 4.450569203115638) internal successors, (22284), 5007 states have internal predecessors, (22284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:40,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 22284 transitions. [2022-02-15 13:51:40,015 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 22284 transitions. Word has length 30 [2022-02-15 13:51:40,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:40,015 INFO L470 AbstractCegarLoop]: Abstraction has 5008 states and 22284 transitions. [2022-02-15 13:51:40,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:51:40,015 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 22284 transitions. [2022-02-15 13:51:40,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:40,026 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:40,026 INFO L514 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] [2022-02-15 13:51:40,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-02-15 13:51:40,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-02-15 13:51:40,227 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:40,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:40,227 INFO L85 PathProgramCache]: Analyzing trace with hash 709435542, now seen corresponding path program 27 times [2022-02-15 13:51:40,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:40,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601864771] [2022-02-15 13:51:40,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:40,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:40,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:40,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:40,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:40,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601864771] [2022-02-15 13:51:40,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601864771] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:40,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132696680] [2022-02-15 13:51:40,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:51:40,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:40,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:40,433 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:40,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-15 13:51:40,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:51:40,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:40,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:51:40,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:40,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:40,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:40,708 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:40,708 INFO L387 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 30 treesize of output 34 [2022-02-15 13:51:41,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:41,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:41,532 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:41,533 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:41,552 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:41,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 48 treesize of output 65 [2022-02-15 13:51:41,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:41,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132696680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:41,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:41,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-02-15 13:51:41,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168101341] [2022-02-15 13:51:41,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:41,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:51:41,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:41,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:51:41,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:51:41,769 INFO L87 Difference]: Start difference. First operand 5008 states and 22284 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:47,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:47,225 INFO L93 Difference]: Finished difference Result 7278 states and 31289 transitions. [2022-02-15 13:51:47,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-15 13:51:47,225 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:47,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:47,244 INFO L225 Difference]: With dead ends: 7278 [2022-02-15 13:51:47,244 INFO L226 Difference]: Without dead ends: 7128 [2022-02-15 13:51:47,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3640 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1326, Invalid=10230, Unknown=0, NotChecked=0, Total=11556 [2022-02-15 13:51:47,245 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 426 mSDsluCounter, 2522 mSDsCounter, 0 mSdLazyCounter, 3565 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 5919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 3565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2189 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:47,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 268 Invalid, 5919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 3565 Invalid, 0 Unknown, 2189 Unchecked, 1.6s Time] [2022-02-15 13:51:47,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7128 states. [2022-02-15 13:51:47,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7128 to 5030. [2022-02-15 13:51:47,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5030 states, 5029 states have (on average 4.4485981308411215) internal successors, (22372), 5029 states have internal predecessors, (22372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:47,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5030 states to 5030 states and 22372 transitions. [2022-02-15 13:51:47,347 INFO L78 Accepts]: Start accepts. Automaton has 5030 states and 22372 transitions. Word has length 30 [2022-02-15 13:51:47,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:47,347 INFO L470 AbstractCegarLoop]: Abstraction has 5030 states and 22372 transitions. [2022-02-15 13:51:47,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:47,347 INFO L276 IsEmpty]: Start isEmpty. Operand 5030 states and 22372 transitions. [2022-02-15 13:51:47,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:47,356 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:47,356 INFO L514 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] [2022-02-15 13:51:47,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-02-15 13:51:47,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:47,557 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:47,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:47,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1357713238, now seen corresponding path program 28 times [2022-02-15 13:51:47,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:47,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639227611] [2022-02-15 13:51:47,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:47,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:47,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:47,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:47,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639227611] [2022-02-15 13:51:47,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639227611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:47,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037894642] [2022-02-15 13:51:47,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:51:47,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:47,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:47,759 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:47,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-02-15 13:51:47,789 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:51:47,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:47,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:51:47,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:48,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:48,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:48,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:48,012 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:51:48,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:48,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:48,344 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:51:48,345 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:51:48,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:48,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:48,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:48,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:48,406 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:48,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:48,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037894642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:48,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:48,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:51:48,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198444572] [2022-02-15 13:51:48,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:48,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:51:48,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:48,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:51:48,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:51:48,433 INFO L87 Difference]: Start difference. First operand 5030 states and 22372 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:51:49,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:49,748 INFO L93 Difference]: Finished difference Result 5632 states and 24740 transitions. [2022-02-15 13:51:49,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:51:49,749 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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 30 [2022-02-15 13:51:49,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:49,762 INFO L225 Difference]: With dead ends: 5632 [2022-02-15 13:51:49,762 INFO L226 Difference]: Without dead ends: 5557 [2022-02-15 13:51:49,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2022-02-15 13:51:49,762 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 215 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 2131 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 2533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 316 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:49,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 163 Invalid, 2533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2131 Invalid, 0 Unknown, 316 Unchecked, 0.9s Time] [2022-02-15 13:51:49,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5557 states. [2022-02-15 13:51:49,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5557 to 5035. [2022-02-15 13:51:49,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5035 states, 5034 states have (on average 4.44854986094557) internal successors, (22394), 5034 states have internal predecessors, (22394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:49,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5035 states to 5035 states and 22394 transitions. [2022-02-15 13:51:49,846 INFO L78 Accepts]: Start accepts. Automaton has 5035 states and 22394 transitions. Word has length 30 [2022-02-15 13:51:49,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:49,847 INFO L470 AbstractCegarLoop]: Abstraction has 5035 states and 22394 transitions. [2022-02-15 13:51:49,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:51:49,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5035 states and 22394 transitions. [2022-02-15 13:51:49,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:49,855 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:49,855 INFO L514 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] [2022-02-15 13:51:49,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-02-15 13:51:50,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-02-15 13:51:50,056 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:50,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:50,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1192890052, now seen corresponding path program 29 times [2022-02-15 13:51:50,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:50,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649495441] [2022-02-15 13:51:50,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:50,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:50,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:50,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:50,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649495441] [2022-02-15 13:51:50,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649495441] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:50,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629270423] [2022-02-15 13:51:50,253 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:51:50,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:50,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:50,254 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:50,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-15 13:51:50,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:51:50,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:50,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-15 13:51:50,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:50,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:50,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:50,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:50,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:50,551 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2022-02-15 13:51:50,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:50,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:51,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:51,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:51,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:51,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:51,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:51,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:51,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:51,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:51,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:51,030 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:51:51,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:51,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629270423] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:51,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:51,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 32 [2022-02-15 13:51:51,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311534169] [2022-02-15 13:51:51,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:51,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:51:51,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:51,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:51:51,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:51:51,101 INFO L87 Difference]: Start difference. First operand 5035 states and 22394 transitions. Second operand has 32 states, 32 states have (on average 1.75) internal successors, (56), 32 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:55,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:51:55,553 INFO L93 Difference]: Finished difference Result 7824 states and 32679 transitions. [2022-02-15 13:51:55,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-15 13:51:55,554 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 32 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:51:55,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:51:55,572 INFO L225 Difference]: With dead ends: 7824 [2022-02-15 13:51:55,572 INFO L226 Difference]: Without dead ends: 7679 [2022-02-15 13:51:55,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2694 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1146, Invalid=7410, Unknown=0, NotChecked=0, Total=8556 [2022-02-15 13:51:55,573 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 813 mSDsluCounter, 1935 mSDsCounter, 0 mSdLazyCounter, 3919 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 4273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 3919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:51:55,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [813 Valid, 294 Invalid, 4273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 3919 Invalid, 0 Unknown, 44 Unchecked, 1.9s Time] [2022-02-15 13:51:55,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2022-02-15 13:51:55,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 5072. [2022-02-15 13:51:55,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5072 states, 5071 states have (on average 4.443896667323999) internal successors, (22535), 5071 states have internal predecessors, (22535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5072 states to 5072 states and 22535 transitions. [2022-02-15 13:51:55,719 INFO L78 Accepts]: Start accepts. Automaton has 5072 states and 22535 transitions. Word has length 30 [2022-02-15 13:51:55,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:51:55,719 INFO L470 AbstractCegarLoop]: Abstraction has 5072 states and 22535 transitions. [2022-02-15 13:51:55,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 32 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:51:55,719 INFO L276 IsEmpty]: Start isEmpty. Operand 5072 states and 22535 transitions. [2022-02-15 13:51:55,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:51:55,729 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:51:55,729 INFO L514 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] [2022-02-15 13:51:55,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-02-15 13:51:55,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:55,929 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:51:55,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:51:55,930 INFO L85 PathProgramCache]: Analyzing trace with hash -469674318, now seen corresponding path program 30 times [2022-02-15 13:51:55,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:51:55,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967500800] [2022-02-15 13:51:55,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:51:55,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:51:55,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:51:56,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:56,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:51:56,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967500800] [2022-02-15 13:51:56,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967500800] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:51:56,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795545304] [2022-02-15 13:51:56,098 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:51:56,098 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:51:56,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:51:56,099 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:51:56,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-15 13:51:56,129 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:51:56,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:51:56,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:51:56,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:51:56,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:56,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:56,288 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:51:56,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2022-02-15 13:51:56,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:56,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:51:56,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:56,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:56,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:51:56,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:51:56,952 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 9 [2022-02-15 13:51:56,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:51:56,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795545304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:51:56,969 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:51:56,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 33 [2022-02-15 13:51:56,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113833109] [2022-02-15 13:51:56,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:51:56,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:51:56,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:51:56,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:51:56,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:51:56,970 INFO L87 Difference]: Start difference. First operand 5072 states and 22535 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:02,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:02,002 INFO L93 Difference]: Finished difference Result 8523 states and 35188 transitions. [2022-02-15 13:52:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-15 13:52:02,002 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:02,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:02,023 INFO L225 Difference]: With dead ends: 8523 [2022-02-15 13:52:02,023 INFO L226 Difference]: Without dead ends: 8081 [2022-02-15 13:52:02,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2490 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1188, Invalid=8124, Unknown=0, NotChecked=0, Total=9312 [2022-02-15 13:52:02,024 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 915 mSDsluCounter, 2797 mSDsCounter, 0 mSdLazyCounter, 3923 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 915 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 6075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 3923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1823 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:02,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [915 Valid, 334 Invalid, 6075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 3923 Invalid, 0 Unknown, 1823 Unchecked, 1.8s Time] [2022-02-15 13:52:02,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8081 states. [2022-02-15 13:52:02,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8081 to 5126. [2022-02-15 13:52:02,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5126 states, 5125 states have (on average 4.445268292682927) internal successors, (22782), 5125 states have internal predecessors, (22782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:02,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5126 states to 5126 states and 22782 transitions. [2022-02-15 13:52:02,142 INFO L78 Accepts]: Start accepts. Automaton has 5126 states and 22782 transitions. Word has length 30 [2022-02-15 13:52:02,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:02,142 INFO L470 AbstractCegarLoop]: Abstraction has 5126 states and 22782 transitions. [2022-02-15 13:52:02,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:02,142 INFO L276 IsEmpty]: Start isEmpty. Operand 5126 states and 22782 transitions. [2022-02-15 13:52:02,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:02,151 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:02,151 INFO L514 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] [2022-02-15 13:52:02,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-02-15 13:52:02,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-02-15 13:52:02,352 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:02,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:02,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1653105776, now seen corresponding path program 31 times [2022-02-15 13:52:02,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:02,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143769346] [2022-02-15 13:52:02,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:02,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:02,528 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:02,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143769346] [2022-02-15 13:52:02,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143769346] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:02,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089375845] [2022-02-15 13:52:02,528 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:52:02,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:02,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:02,529 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:02,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-15 13:52:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:02,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:02,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:02,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:52:02,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:02,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:02,979 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:02,979 INFO L387 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 48 [2022-02-15 13:52:03,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:03,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089375845] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:03,058 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:03,058 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:03,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67017903] [2022-02-15 13:52:03,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:03,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:03,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:03,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:03,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:03,059 INFO L87 Difference]: Start difference. First operand 5126 states and 22782 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:05,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:05,281 INFO L93 Difference]: Finished difference Result 6641 states and 28914 transitions. [2022-02-15 13:52:05,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:52:05,281 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:05,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:05,298 INFO L225 Difference]: With dead ends: 6641 [2022-02-15 13:52:05,298 INFO L226 Difference]: Without dead ends: 6558 [2022-02-15 13:52:05,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 906 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=456, Invalid=2966, Unknown=0, NotChecked=0, Total=3422 [2022-02-15 13:52:05,298 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 312 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 3100 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 3258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 3100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:05,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 157 Invalid, 3258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 3100 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-15 13:52:05,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6558 states. [2022-02-15 13:52:05,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6558 to 5122. [2022-02-15 13:52:05,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5122 states, 5121 states have (on average 4.445225541886351) internal successors, (22764), 5121 states have internal predecessors, (22764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:05,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5122 states to 5122 states and 22764 transitions. [2022-02-15 13:52:05,391 INFO L78 Accepts]: Start accepts. Automaton has 5122 states and 22764 transitions. Word has length 30 [2022-02-15 13:52:05,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:05,391 INFO L470 AbstractCegarLoop]: Abstraction has 5122 states and 22764 transitions. [2022-02-15 13:52:05,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:05,392 INFO L276 IsEmpty]: Start isEmpty. Operand 5122 states and 22764 transitions. [2022-02-15 13:52:05,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:05,401 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:05,401 INFO L514 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] [2022-02-15 13:52:05,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Forceful destruction successful, exit code 0 [2022-02-15 13:52:05,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-02-15 13:52:05,602 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:05,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:05,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1917752154, now seen corresponding path program 32 times [2022-02-15 13:52:05,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:05,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968929365] [2022-02-15 13:52:05,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:05,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:05,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:05,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:05,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:05,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968929365] [2022-02-15 13:52:05,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968929365] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:05,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260608479] [2022-02-15 13:52:05,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:52:05,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:05,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:05,782 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:05,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-15 13:52:05,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:52:05,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:05,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:05,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:06,027 INFO L387 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 22 treesize of output 14 [2022-02-15 13:52:06,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:06,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:06,288 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:06,288 INFO L387 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 48 [2022-02-15 13:52:06,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:06,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260608479] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:06,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:06,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:06,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710091502] [2022-02-15 13:52:06,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:06,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:06,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:06,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:06,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:06,369 INFO L87 Difference]: Start difference. First operand 5122 states and 22764 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:08,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:08,939 INFO L93 Difference]: Finished difference Result 6848 states and 29746 transitions. [2022-02-15 13:52:08,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:52:08,940 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:08,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:08,957 INFO L225 Difference]: With dead ends: 6848 [2022-02-15 13:52:08,957 INFO L226 Difference]: Without dead ends: 6666 [2022-02-15 13:52:08,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=376, Invalid=2594, Unknown=0, NotChecked=0, Total=2970 [2022-02-15 13:52:08,958 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 329 mSDsluCounter, 1969 mSDsCounter, 0 mSdLazyCounter, 4247 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 4464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 4247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:08,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 236 Invalid, 4464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 4247 Invalid, 0 Unknown, 23 Unchecked, 1.6s Time] [2022-02-15 13:52:08,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6666 states. [2022-02-15 13:52:09,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6666 to 5149. [2022-02-15 13:52:09,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5149 states, 5148 states have (on average 4.4438616938616935) internal successors, (22877), 5148 states have internal predecessors, (22877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:09,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5149 states to 5149 states and 22877 transitions. [2022-02-15 13:52:09,059 INFO L78 Accepts]: Start accepts. Automaton has 5149 states and 22877 transitions. Word has length 30 [2022-02-15 13:52:09,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:09,059 INFO L470 AbstractCegarLoop]: Abstraction has 5149 states and 22877 transitions. [2022-02-15 13:52:09,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:09,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5149 states and 22877 transitions. [2022-02-15 13:52:09,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:09,068 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:09,068 INFO L514 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] [2022-02-15 13:52:09,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2022-02-15 13:52:09,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-02-15 13:52:09,269 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:09,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:09,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1246319585, now seen corresponding path program 29 times [2022-02-15 13:52:09,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:09,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172101357] [2022-02-15 13:52:09,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:09,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:09,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:09,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:09,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:09,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172101357] [2022-02-15 13:52:09,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172101357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:09,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784247292] [2022-02-15 13:52:09,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:52:09,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:09,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:09,502 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:09,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-15 13:52:09,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:52:09,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:09,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 13:52:09,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:09,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:09,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:09,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:09,836 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2022-02-15 13:52:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:09,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:10,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:10,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:10,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:10,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:10,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:52:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:10,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784247292] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:10,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:10,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2022-02-15 13:52:10,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144443094] [2022-02-15 13:52:10,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:10,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-15 13:52:10,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:10,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-15 13:52:10,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=934, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:52:10,356 INFO L87 Difference]: Start difference. First operand 5149 states and 22877 transitions. Second operand has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:15,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:15,173 INFO L93 Difference]: Finished difference Result 10213 states and 41810 transitions. [2022-02-15 13:52:15,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-15 13:52:15,173 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:15,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:15,198 INFO L225 Difference]: With dead ends: 10213 [2022-02-15 13:52:15,198 INFO L226 Difference]: Without dead ends: 9918 [2022-02-15 13:52:15,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 41 SyntacticMatches, 10 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4614 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1778, Invalid=10654, Unknown=0, NotChecked=0, Total=12432 [2022-02-15 13:52:15,199 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 783 mSDsluCounter, 2422 mSDsCounter, 0 mSdLazyCounter, 3302 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 5008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 3302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1393 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:15,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [783 Valid, 367 Invalid, 5008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 3302 Invalid, 0 Unknown, 1393 Unchecked, 1.6s Time] [2022-02-15 13:52:15,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9918 states. [2022-02-15 13:52:15,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9918 to 5255. [2022-02-15 13:52:15,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5255 states, 5254 states have (on average 4.445184621240959) internal successors, (23355), 5254 states have internal predecessors, (23355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:15,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5255 states to 5255 states and 23355 transitions. [2022-02-15 13:52:15,324 INFO L78 Accepts]: Start accepts. Automaton has 5255 states and 23355 transitions. Word has length 30 [2022-02-15 13:52:15,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:15,324 INFO L470 AbstractCegarLoop]: Abstraction has 5255 states and 23355 transitions. [2022-02-15 13:52:15,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 34 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand 5255 states and 23355 transitions. [2022-02-15 13:52:15,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:15,333 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:15,333 INFO L514 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] [2022-02-15 13:52:15,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-15 13:52:15,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:15,534 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:15,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:15,534 INFO L85 PathProgramCache]: Analyzing trace with hash 323705905, now seen corresponding path program 30 times [2022-02-15 13:52:15,534 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:15,535 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729055033] [2022-02-15 13:52:15,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:15,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:15,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:15,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:15,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729055033] [2022-02-15 13:52:15,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729055033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:15,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358854964] [2022-02-15 13:52:15,715 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:52:15,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:15,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:15,717 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:15,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-15 13:52:15,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:52:15,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:15,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:15,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:15,938 INFO L387 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 25 treesize of output 17 [2022-02-15 13:52:16,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:16,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:16,213 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:16,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:52:16,259 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:16,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:16,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:16,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:16,261 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:52:16,298 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:16,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358854964] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:16,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:16,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2022-02-15 13:52:16,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035845324] [2022-02-15 13:52:16,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:16,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:52:16,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:16,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:52:16,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:52:16,299 INFO L87 Difference]: Start difference. First operand 5255 states and 23355 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:18,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:18,228 INFO L93 Difference]: Finished difference Result 6874 states and 29886 transitions. [2022-02-15 13:52:18,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:52:18,229 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:18,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:18,245 INFO L225 Difference]: With dead ends: 6874 [2022-02-15 13:52:18,245 INFO L226 Difference]: Without dead ends: 6792 [2022-02-15 13:52:18,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=393, Invalid=2799, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:52:18,246 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 314 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 2550 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 2550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:18,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 145 Invalid, 2720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 2550 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-15 13:52:18,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6792 states. [2022-02-15 13:52:18,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6792 to 5257. [2022-02-15 13:52:18,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5257 states, 5256 states have (on average 4.4455859969558595) internal successors, (23366), 5256 states have internal predecessors, (23366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:18,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5257 states to 5257 states and 23366 transitions. [2022-02-15 13:52:18,339 INFO L78 Accepts]: Start accepts. Automaton has 5257 states and 23366 transitions. Word has length 30 [2022-02-15 13:52:18,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:18,339 INFO L470 AbstractCegarLoop]: Abstraction has 5257 states and 23366 transitions. [2022-02-15 13:52:18,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:18,339 INFO L276 IsEmpty]: Start isEmpty. Operand 5257 states and 23366 transitions. [2022-02-15 13:52:18,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:18,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:18,348 INFO L514 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] [2022-02-15 13:52:18,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-15 13:52:18,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2022-02-15 13:52:18,550 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:18,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:18,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1804059357, now seen corresponding path program 31 times [2022-02-15 13:52:18,550 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:18,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697395439] [2022-02-15 13:52:18,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:18,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:18,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:18,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697395439] [2022-02-15 13:52:18,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697395439] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:18,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468874707] [2022-02-15 13:52:18,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:52:18,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:18,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:18,750 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:18,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-15 13:52:18,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:18,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:18,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:18,946 INFO L387 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 25 treesize of output 17 [2022-02-15 13:52:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:19,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:19,227 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:19,227 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:52:19,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:19,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:19,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:19,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:19,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:52:19,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:19,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468874707] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:19,319 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:19,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:52:19,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085354220] [2022-02-15 13:52:19,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:19,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:52:19,319 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:19,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:52:19,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:52:19,319 INFO L87 Difference]: Start difference. First operand 5257 states and 23366 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:21,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:21,175 INFO L93 Difference]: Finished difference Result 6722 states and 29274 transitions. [2022-02-15 13:52:21,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 13:52:21,175 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:21,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:21,198 INFO L225 Difference]: With dead ends: 6722 [2022-02-15 13:52:21,198 INFO L226 Difference]: Without dead ends: 6639 [2022-02-15 13:52:21,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=301, Invalid=2149, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:52:21,199 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 238 mSDsluCounter, 1426 mSDsCounter, 0 mSdLazyCounter, 2950 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 3076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:21,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 180 Invalid, 3076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2950 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-15 13:52:21,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6639 states. [2022-02-15 13:52:21,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6639 to 5248. [2022-02-15 13:52:21,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5248 states, 5247 states have (on average 4.44673146559939) internal successors, (23332), 5247 states have internal predecessors, (23332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:21,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5248 states to 5248 states and 23332 transitions. [2022-02-15 13:52:21,308 INFO L78 Accepts]: Start accepts. Automaton has 5248 states and 23332 transitions. Word has length 30 [2022-02-15 13:52:21,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:21,308 INFO L470 AbstractCegarLoop]: Abstraction has 5248 states and 23332 transitions. [2022-02-15 13:52:21,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:21,308 INFO L276 IsEmpty]: Start isEmpty. Operand 5248 states and 23332 transitions. [2022-02-15 13:52:21,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:21,318 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:21,318 INFO L514 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] [2022-02-15 13:52:21,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-02-15 13:52:21,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2022-02-15 13:52:21,519 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:21,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:21,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1394169556, now seen corresponding path program 33 times [2022-02-15 13:52:21,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:21,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540553064] [2022-02-15 13:52:21,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:21,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:21,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:21,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:21,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540553064] [2022-02-15 13:52:21,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540553064] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:21,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237135711] [2022-02-15 13:52:21,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:52:21,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:21,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:21,698 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:21,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-15 13:52:21,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:52:21,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:21,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:21,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:21,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:52:21,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:21,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:22,167 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:22,167 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:52:22,224 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:22,224 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:22,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:22,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:22,225 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:52:22,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:22,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237135711] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:22,285 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:22,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2022-02-15 13:52:22,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645008606] [2022-02-15 13:52:22,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:22,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:52:22,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:22,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:52:22,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:52:22,286 INFO L87 Difference]: Start difference. First operand 5248 states and 23332 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:24,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:24,298 INFO L93 Difference]: Finished difference Result 6631 states and 28908 transitions. [2022-02-15 13:52:24,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:52:24,298 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:24,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:24,315 INFO L225 Difference]: With dead ends: 6631 [2022-02-15 13:52:24,315 INFO L226 Difference]: Without dead ends: 6558 [2022-02-15 13:52:24,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=318, Invalid=2232, Unknown=0, NotChecked=0, Total=2550 [2022-02-15 13:52:24,316 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 290 mSDsluCounter, 1331 mSDsCounter, 0 mSdLazyCounter, 2904 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 3064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 2904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:24,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 153 Invalid, 3064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 2904 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-15 13:52:24,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6558 states. [2022-02-15 13:52:24,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6558 to 5257. [2022-02-15 13:52:24,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5257 states, 5256 states have (on average 4.446917808219178) internal successors, (23373), 5256 states have internal predecessors, (23373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:24,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5257 states to 5257 states and 23373 transitions. [2022-02-15 13:52:24,413 INFO L78 Accepts]: Start accepts. Automaton has 5257 states and 23373 transitions. Word has length 30 [2022-02-15 13:52:24,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:24,413 INFO L470 AbstractCegarLoop]: Abstraction has 5257 states and 23373 transitions. [2022-02-15 13:52:24,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:24,413 INFO L276 IsEmpty]: Start isEmpty. Operand 5257 states and 23373 transitions. [2022-02-15 13:52:24,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:24,422 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:24,422 INFO L514 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] [2022-02-15 13:52:24,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-02-15 13:52:24,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-02-15 13:52:24,623 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:24,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:24,623 INFO L85 PathProgramCache]: Analyzing trace with hash 210738098, now seen corresponding path program 34 times [2022-02-15 13:52:24,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:24,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598584166] [2022-02-15 13:52:24,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:24,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:24,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:24,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:24,776 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:24,776 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598584166] [2022-02-15 13:52:24,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598584166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:24,776 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730254319] [2022-02-15 13:52:24,776 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:52:24,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:24,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:24,777 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:24,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-15 13:52:24,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:52:24,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:24,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:24,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:24,951 INFO L387 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 25 treesize of output 17 [2022-02-15 13:52:25,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:25,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:25,227 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:25,228 INFO L387 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 28 treesize of output 49 [2022-02-15 13:52:25,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:25,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730254319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:25,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:25,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:25,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718415979] [2022-02-15 13:52:25,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:25,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:25,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:25,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:25,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=718, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:25,308 INFO L87 Difference]: Start difference. First operand 5257 states and 23373 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:27,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:27,352 INFO L93 Difference]: Finished difference Result 6679 states and 29130 transitions. [2022-02-15 13:52:27,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:52:27,352 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:27,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:27,369 INFO L225 Difference]: With dead ends: 6679 [2022-02-15 13:52:27,369 INFO L226 Difference]: Without dead ends: 6596 [2022-02-15 13:52:27,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=368, Invalid=2388, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:52:27,370 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 296 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 2823 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 2823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:27,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 146 Invalid, 2991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 2823 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-15 13:52:27,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6596 states. [2022-02-15 13:52:27,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6596 to 5253. [2022-02-15 13:52:27,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5253 states, 5252 states have (on average 4.446877380045697) internal successors, (23355), 5252 states have internal predecessors, (23355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:27,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5253 states to 5253 states and 23355 transitions. [2022-02-15 13:52:27,471 INFO L78 Accepts]: Start accepts. Automaton has 5253 states and 23355 transitions. Word has length 30 [2022-02-15 13:52:27,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:27,471 INFO L470 AbstractCegarLoop]: Abstraction has 5253 states and 23355 transitions. [2022-02-15 13:52:27,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:27,471 INFO L276 IsEmpty]: Start isEmpty. Operand 5253 states and 23355 transitions. [2022-02-15 13:52:27,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:27,480 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:27,481 INFO L514 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] [2022-02-15 13:52:27,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-02-15 13:52:27,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-02-15 13:52:27,681 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:27,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:27,681 INFO L85 PathProgramCache]: Analyzing trace with hash -365121106, now seen corresponding path program 35 times [2022-02-15 13:52:27,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:27,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835240700] [2022-02-15 13:52:27,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:27,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:27,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:27,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:27,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835240700] [2022-02-15 13:52:27,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835240700] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:27,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113194795] [2022-02-15 13:52:27,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:52:27,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:27,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:27,832 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:27,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-15 13:52:27,861 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:52:27,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:27,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-15 13:52:27,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:28,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:28,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:28,053 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2022-02-15 13:52:28,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:28,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:28,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:28,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:28,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:28,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:28,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:52:28,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:28,451 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:28,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:28,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:28,453 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:52:28,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:28,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113194795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:28,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:28,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 31 [2022-02-15 13:52:28,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230369008] [2022-02-15 13:52:28,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:28,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:52:28,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:28,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:52:28,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=782, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:52:28,515 INFO L87 Difference]: Start difference. First operand 5253 states and 23355 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:33,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:33,901 INFO L93 Difference]: Finished difference Result 8720 states and 36079 transitions. [2022-02-15 13:52:33,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-15 13:52:33,901 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:33,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:33,922 INFO L225 Difference]: With dead ends: 8720 [2022-02-15 13:52:33,922 INFO L226 Difference]: Without dead ends: 8575 [2022-02-15 13:52:33,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4208 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1496, Invalid=10494, Unknown=0, NotChecked=0, Total=11990 [2022-02-15 13:52:33,923 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 941 mSDsluCounter, 2126 mSDsCounter, 0 mSdLazyCounter, 4117 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 941 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 4536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 4117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:33,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [941 Valid, 343 Invalid, 4536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 4117 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-15 13:52:33,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8575 states. [2022-02-15 13:52:34,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8575 to 5281. [2022-02-15 13:52:34,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 5280 states have (on average 4.442045454545455) internal successors, (23454), 5280 states have internal predecessors, (23454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:34,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 23454 transitions. [2022-02-15 13:52:34,034 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 23454 transitions. Word has length 30 [2022-02-15 13:52:34,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:34,034 INFO L470 AbstractCegarLoop]: Abstraction has 5281 states and 23454 transitions. [2022-02-15 13:52:34,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:34,034 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 23454 transitions. [2022-02-15 13:52:34,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:34,043 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:34,043 INFO L514 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] [2022-02-15 13:52:34,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-02-15 13:52:34,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2022-02-15 13:52:34,244 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:34,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:34,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1115232346, now seen corresponding path program 36 times [2022-02-15 13:52:34,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:34,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060924218] [2022-02-15 13:52:34,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:34,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:34,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:34,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:34,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060924218] [2022-02-15 13:52:34,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060924218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:34,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744493308] [2022-02-15 13:52:34,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:52:34,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:34,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:34,389 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:34,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-15 13:52:34,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:52:34,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:34,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:52:34,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:34,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:34,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:34,556 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:52:34,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2022-02-15 13:52:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:34,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:35,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:35,282 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:35,282 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:35,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:35,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 9 [2022-02-15 13:52:35,300 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:35,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744493308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:35,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:35,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 33 [2022-02-15 13:52:35,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982664423] [2022-02-15 13:52:35,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:35,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:52:35,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:35,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:52:35,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:52:35,301 INFO L87 Difference]: Start difference. First operand 5281 states and 23454 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:40,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:40,598 INFO L93 Difference]: Finished difference Result 8694 states and 35945 transitions. [2022-02-15 13:52:40,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-02-15 13:52:40,598 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:40,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:40,619 INFO L225 Difference]: With dead ends: 8694 [2022-02-15 13:52:40,619 INFO L226 Difference]: Without dead ends: 8404 [2022-02-15 13:52:40,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3507 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1497, Invalid=10275, Unknown=0, NotChecked=0, Total=11772 [2022-02-15 13:52:40,620 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 804 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 4416 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 6387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 4416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1643 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:40,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [804 Valid, 331 Invalid, 6387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 4416 Invalid, 0 Unknown, 1643 Unchecked, 2.1s Time] [2022-02-15 13:52:40,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8404 states. [2022-02-15 13:52:40,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8404 to 5380. [2022-02-15 13:52:40,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5379 states have (on average 4.435396913924521) internal successors, (23858), 5379 states have internal predecessors, (23858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:40,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 23858 transitions. [2022-02-15 13:52:40,727 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 23858 transitions. Word has length 30 [2022-02-15 13:52:40,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:40,727 INFO L470 AbstractCegarLoop]: Abstraction has 5380 states and 23858 transitions. [2022-02-15 13:52:40,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 33 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:40,727 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 23858 transitions. [2022-02-15 13:52:40,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:40,737 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:40,737 INFO L514 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] [2022-02-15 13:52:40,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Forceful destruction successful, exit code 0 [2022-02-15 13:52:40,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:40,943 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:40,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:40,943 INFO L85 PathProgramCache]: Analyzing trace with hash -516629928, now seen corresponding path program 37 times [2022-02-15 13:52:40,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:40,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807942784] [2022-02-15 13:52:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:40,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:40,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:41,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:41,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:41,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807942784] [2022-02-15 13:52:41,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807942784] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:41,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945937393] [2022-02-15 13:52:41,120 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:52:41,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:41,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:41,121 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:41,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-15 13:52:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:41,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:41,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:41,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:52:41,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:41,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:41,542 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:41,542 INFO L387 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 28 treesize of output 49 [2022-02-15 13:52:41,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:41,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945937393] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:41,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:41,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:41,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887793917] [2022-02-15 13:52:41,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:41,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:41,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:41,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:41,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:41,661 INFO L87 Difference]: Start difference. First operand 5380 states and 23858 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:43,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:43,361 INFO L93 Difference]: Finished difference Result 6860 states and 29777 transitions. [2022-02-15 13:52:43,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:52:43,361 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:43,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:43,379 INFO L225 Difference]: With dead ends: 6860 [2022-02-15 13:52:43,379 INFO L226 Difference]: Without dead ends: 6787 [2022-02-15 13:52:43,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=340, Invalid=2110, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:52:43,379 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 316 mSDsluCounter, 1280 mSDsCounter, 0 mSdLazyCounter, 2655 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:43,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 153 Invalid, 2833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2655 Invalid, 0 Unknown, 44 Unchecked, 1.0s Time] [2022-02-15 13:52:43,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6787 states. [2022-02-15 13:52:43,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6787 to 5380. [2022-02-15 13:52:43,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5379 states have (on average 4.435396913924521) internal successors, (23858), 5379 states have internal predecessors, (23858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:43,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 23858 transitions. [2022-02-15 13:52:43,482 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 23858 transitions. Word has length 30 [2022-02-15 13:52:43,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:43,482 INFO L470 AbstractCegarLoop]: Abstraction has 5380 states and 23858 transitions. [2022-02-15 13:52:43,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:43,483 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 23858 transitions. [2022-02-15 13:52:43,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:43,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:43,492 INFO L514 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] [2022-02-15 13:52:43,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-02-15 13:52:43,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:43,693 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:43,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:43,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1763510042, now seen corresponding path program 38 times [2022-02-15 13:52:43,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:43,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796715919] [2022-02-15 13:52:43,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:43,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:43,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:43,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:43,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796715919] [2022-02-15 13:52:43,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796715919] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:43,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308397991] [2022-02-15 13:52:43,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:52:43,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:43,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:43,851 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:43,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-15 13:52:43,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:52:43,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:43,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:52:43,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:44,041 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:52:44,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2022-02-15 13:52:44,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:44,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:44,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:44,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:44,643 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:52:44,643 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:52:44,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:44,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308397991] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:44,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:44,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-15 13:52:44,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308801040] [2022-02-15 13:52:44,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:44,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:52:44,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:44,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:52:44,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:52:44,743 INFO L87 Difference]: Start difference. First operand 5380 states and 23858 transitions. Second operand has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:47,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:47,680 INFO L93 Difference]: Finished difference Result 7517 states and 32009 transitions. [2022-02-15 13:52:47,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-15 13:52:47,680 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:47,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:47,698 INFO L225 Difference]: With dead ends: 7517 [2022-02-15 13:52:47,699 INFO L226 Difference]: Without dead ends: 7332 [2022-02-15 13:52:47,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1502 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=735, Invalid=4235, Unknown=0, NotChecked=0, Total=4970 [2022-02-15 13:52:47,699 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 427 mSDsluCounter, 2230 mSDsCounter, 0 mSdLazyCounter, 2301 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 4887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2401 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:47,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 304 Invalid, 4887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2301 Invalid, 0 Unknown, 2401 Unchecked, 1.0s Time] [2022-02-15 13:52:47,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7332 states. [2022-02-15 13:52:47,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7332 to 5553. [2022-02-15 13:52:47,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5553 states, 5552 states have (on average 4.4185878962536025) internal successors, (24532), 5552 states have internal predecessors, (24532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:47,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5553 states to 5553 states and 24532 transitions. [2022-02-15 13:52:47,811 INFO L78 Accepts]: Start accepts. Automaton has 5553 states and 24532 transitions. Word has length 30 [2022-02-15 13:52:47,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:47,811 INFO L470 AbstractCegarLoop]: Abstraction has 5553 states and 24532 transitions. [2022-02-15 13:52:47,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:47,812 INFO L276 IsEmpty]: Start isEmpty. Operand 5553 states and 24532 transitions. [2022-02-15 13:52:47,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:47,821 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:47,822 INFO L514 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] [2022-02-15 13:52:47,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-02-15 13:52:48,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-02-15 13:52:48,027 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:48,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:48,028 INFO L85 PathProgramCache]: Analyzing trace with hash -787093248, now seen corresponding path program 39 times [2022-02-15 13:52:48,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:48,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305560722] [2022-02-15 13:52:48,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:48,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:48,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:48,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:48,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:48,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305560722] [2022-02-15 13:52:48,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305560722] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:48,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167020808] [2022-02-15 13:52:48,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:52:48,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:48,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:48,181 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:48,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-15 13:52:48,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:52:48,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:48,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:48,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:48,350 INFO L387 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 25 treesize of output 17 [2022-02-15 13:52:48,437 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:48,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:48,610 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:48,610 INFO L387 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 31 treesize of output 52 [2022-02-15 13:52:48,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:48,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167020808] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:48,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:48,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:48,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359026713] [2022-02-15 13:52:48,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:48,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:48,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:48,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:48,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:48,691 INFO L87 Difference]: Start difference. First operand 5553 states and 24532 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:50,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:50,308 INFO L93 Difference]: Finished difference Result 7020 states and 30439 transitions. [2022-02-15 13:52:50,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:52:50,308 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:50,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:50,326 INFO L225 Difference]: With dead ends: 7020 [2022-02-15 13:52:50,327 INFO L226 Difference]: Without dead ends: 6947 [2022-02-15 13:52:50,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=293, Invalid=1777, Unknown=0, NotChecked=0, Total=2070 [2022-02-15 13:52:50,327 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 302 mSDsluCounter, 1328 mSDsCounter, 0 mSdLazyCounter, 2644 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 2823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:50,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 168 Invalid, 2823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2644 Invalid, 0 Unknown, 40 Unchecked, 1.0s Time] [2022-02-15 13:52:50,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6947 states. [2022-02-15 13:52:50,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6947 to 5560. [2022-02-15 13:52:50,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 4.417521136895125) internal successors, (24557), 5559 states have internal predecessors, (24557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 24557 transitions. [2022-02-15 13:52:50,432 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 24557 transitions. Word has length 30 [2022-02-15 13:52:50,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:50,432 INFO L470 AbstractCegarLoop]: Abstraction has 5560 states and 24557 transitions. [2022-02-15 13:52:50,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:50,433 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 24557 transitions. [2022-02-15 13:52:50,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:50,442 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:50,442 INFO L514 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] [2022-02-15 13:52:50,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-02-15 13:52:50,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:50,643 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:50,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:50,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1485925134, now seen corresponding path program 40 times [2022-02-15 13:52:50,643 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:50,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250600520] [2022-02-15 13:52:50,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:50,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:50,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:50,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:50,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250600520] [2022-02-15 13:52:50,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250600520] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:50,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163063365] [2022-02-15 13:52:50,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:52:50,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:50,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:50,808 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:50,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-15 13:52:50,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:52:50,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:50,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:50,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:51,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-02-15 13:52:51,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:51,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:51,286 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:52:51,286 INFO L387 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 28 treesize of output 49 [2022-02-15 13:52:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:51,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163063365] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:51,367 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:51,367 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:52:51,367 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360095315] [2022-02-15 13:52:51,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:51,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:52:51,368 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:51,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:52:51,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:52:51,368 INFO L87 Difference]: Start difference. First operand 5560 states and 24557 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:53,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:53,965 INFO L93 Difference]: Finished difference Result 7443 states and 32123 transitions. [2022-02-15 13:52:53,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:52:53,966 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:53,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:53,985 INFO L225 Difference]: With dead ends: 7443 [2022-02-15 13:52:53,985 INFO L226 Difference]: Without dead ends: 7261 [2022-02-15 13:52:53,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 683 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=338, Invalid=2418, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:52:53,986 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 376 mSDsluCounter, 2057 mSDsCounter, 0 mSdLazyCounter, 4373 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 4593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 4373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:53,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 251 Invalid, 4593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 4373 Invalid, 0 Unknown, 23 Unchecked, 1.7s Time] [2022-02-15 13:52:53,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7261 states. [2022-02-15 13:52:54,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7261 to 5607. [2022-02-15 13:52:54,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5607 states, 5606 states have (on average 4.414199072422405) internal successors, (24746), 5606 states have internal predecessors, (24746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:54,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5607 states to 5607 states and 24746 transitions. [2022-02-15 13:52:54,093 INFO L78 Accepts]: Start accepts. Automaton has 5607 states and 24746 transitions. Word has length 30 [2022-02-15 13:52:54,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:54,093 INFO L470 AbstractCegarLoop]: Abstraction has 5607 states and 24746 transitions. [2022-02-15 13:52:54,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:54,093 INFO L276 IsEmpty]: Start isEmpty. Operand 5607 states and 24746 transitions. [2022-02-15 13:52:54,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:54,103 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:54,103 INFO L514 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] [2022-02-15 13:52:54,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-02-15 13:52:54,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-02-15 13:52:54,303 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:52:54,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:52:54,304 INFO L85 PathProgramCache]: Analyzing trace with hash 2137609593, now seen corresponding path program 32 times [2022-02-15 13:52:54,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:52:54,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448394194] [2022-02-15 13:52:54,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:52:54,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:52:54,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:52:54,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:54,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:52:54,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448394194] [2022-02-15 13:52:54,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448394194] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:52:54,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415848193] [2022-02-15 13:52:54,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:52:54,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:52:54,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:52:54,505 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:52:54,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-15 13:52:54,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:52:54,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:52:54,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:52:54,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:52:54,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:54,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:54,821 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:52:54,821 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-02-15 13:52:54,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:54,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:52:55,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:55,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:55,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:52:55,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:52:55,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:52:55,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:52:55,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415848193] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:52:55,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:52:55,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 33 [2022-02-15 13:52:55,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287409134] [2022-02-15 13:52:55,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:52:55,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:52:55,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:52:55,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:52:55,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:52:55,428 INFO L87 Difference]: Start difference. First operand 5607 states and 24746 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:59,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:52:59,753 INFO L93 Difference]: Finished difference Result 9310 states and 38490 transitions. [2022-02-15 13:52:59,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-15 13:52:59,754 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:52:59,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:52:59,777 INFO L225 Difference]: With dead ends: 9310 [2022-02-15 13:52:59,777 INFO L226 Difference]: Without dead ends: 8964 [2022-02-15 13:52:59,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2184 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=898, Invalid=6934, Unknown=0, NotChecked=0, Total=7832 [2022-02-15 13:52:59,778 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 863 mSDsluCounter, 2525 mSDsCounter, 0 mSdLazyCounter, 3998 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 5296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 3998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1024 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:52:59,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [863 Valid, 353 Invalid, 5296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 3998 Invalid, 0 Unknown, 1024 Unchecked, 1.8s Time] [2022-02-15 13:52:59,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8964 states. [2022-02-15 13:52:59,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8964 to 5580. [2022-02-15 13:52:59,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5580 states, 5579 states have (on average 4.415307402760352) internal successors, (24633), 5579 states have internal predecessors, (24633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:59,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5580 states to 5580 states and 24633 transitions. [2022-02-15 13:52:59,904 INFO L78 Accepts]: Start accepts. Automaton has 5580 states and 24633 transitions. Word has length 30 [2022-02-15 13:52:59,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:52:59,905 INFO L470 AbstractCegarLoop]: Abstraction has 5580 states and 24633 transitions. [2022-02-15 13:52:59,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:52:59,905 INFO L276 IsEmpty]: Start isEmpty. Operand 5580 states and 24633 transitions. [2022-02-15 13:52:59,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:52:59,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:52:59,915 INFO L514 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] [2022-02-15 13:52:59,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-02-15 13:53:00,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-02-15 13:53:00,115 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:00,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:00,115 INFO L85 PathProgramCache]: Analyzing trace with hash 790956176, now seen corresponding path program 41 times [2022-02-15 13:53:00,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:00,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653772224] [2022-02-15 13:53:00,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:00,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:00,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:00,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:00,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653772224] [2022-02-15 13:53:00,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653772224] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:00,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511338147] [2022-02-15 13:53:00,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:53:00,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:00,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:00,269 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:00,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-15 13:53:00,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:53:00,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:00,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-15 13:53:00,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:00,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:00,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:00,508 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:00,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 48 [2022-02-15 13:53:00,709 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:00,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:01,157 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:01,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:01,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:01,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:01,160 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:53:01,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:53:01,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511338147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:01,182 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:01,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 30 [2022-02-15 13:53:01,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796774712] [2022-02-15 13:53:01,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:01,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:53:01,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:01,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:53:01,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:53:01,183 INFO L87 Difference]: Start difference. First operand 5580 states and 24633 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:02,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:02,892 INFO L93 Difference]: Finished difference Result 7050 states and 30412 transitions. [2022-02-15 13:53:02,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:53:02,892 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:02,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:02,910 INFO L225 Difference]: With dead ends: 7050 [2022-02-15 13:53:02,911 INFO L226 Difference]: Without dead ends: 7005 [2022-02-15 13:53:02,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 12 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=371, Invalid=2281, Unknown=0, NotChecked=0, Total=2652 [2022-02-15 13:53:02,911 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 358 mSDsluCounter, 1916 mSDsCounter, 0 mSdLazyCounter, 1539 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 3881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2212 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:02,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 294 Invalid, 3881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1539 Invalid, 0 Unknown, 2212 Unchecked, 0.7s Time] [2022-02-15 13:53:02,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7005 states. [2022-02-15 13:53:02,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7005 to 5704. [2022-02-15 13:53:03,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5704 states, 5703 states have (on average 4.406452744169735) internal successors, (25130), 5703 states have internal predecessors, (25130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:03,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5704 states to 5704 states and 25130 transitions. [2022-02-15 13:53:03,023 INFO L78 Accepts]: Start accepts. Automaton has 5704 states and 25130 transitions. Word has length 30 [2022-02-15 13:53:03,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:03,023 INFO L470 AbstractCegarLoop]: Abstraction has 5704 states and 25130 transitions. [2022-02-15 13:53:03,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:03,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5704 states and 25130 transitions. [2022-02-15 13:53:03,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:03,033 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:03,033 INFO L514 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] [2022-02-15 13:53:03,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-02-15 13:53:03,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:03,234 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:03,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:03,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1709756985, now seen corresponding path program 5 times [2022-02-15 13:53:03,234 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:03,234 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23961103] [2022-02-15 13:53:03,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:03,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:03,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:03,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:03,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23961103] [2022-02-15 13:53:03,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23961103] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:03,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876662230] [2022-02-15 13:53:03,388 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:53:03,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:03,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:03,389 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:03,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-15 13:53:03,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:53:03,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:03,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-15 13:53:03,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:03,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:03,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:03,641 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:03,641 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 48 [2022-02-15 13:53:03,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:03,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:04,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:04,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:04,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:04,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:04,307 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:53:04,330 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:53:04,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876662230] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:04,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:04,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 30 [2022-02-15 13:53:04,330 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010843957] [2022-02-15 13:53:04,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:04,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:53:04,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:04,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:53:04,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:53:04,331 INFO L87 Difference]: Start difference. First operand 5704 states and 25130 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:06,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:06,610 INFO L93 Difference]: Finished difference Result 7553 states and 32300 transitions. [2022-02-15 13:53:06,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-15 13:53:06,610 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:06,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:06,630 INFO L225 Difference]: With dead ends: 7553 [2022-02-15 13:53:06,631 INFO L226 Difference]: Without dead ends: 7372 [2022-02-15 13:53:06,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=466, Invalid=2956, Unknown=0, NotChecked=0, Total=3422 [2022-02-15 13:53:06,631 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 405 mSDsluCounter, 1850 mSDsCounter, 0 mSdLazyCounter, 2062 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 3684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 2062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1456 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:06,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 332 Invalid, 3684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 2062 Invalid, 0 Unknown, 1456 Unchecked, 0.9s Time] [2022-02-15 13:53:06,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7372 states. [2022-02-15 13:53:06,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7372 to 5747. [2022-02-15 13:53:06,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5747 states, 5746 states have (on average 4.403585102680125) internal successors, (25303), 5746 states have internal predecessors, (25303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:06,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5747 states to 5747 states and 25303 transitions. [2022-02-15 13:53:06,750 INFO L78 Accepts]: Start accepts. Automaton has 5747 states and 25303 transitions. Word has length 30 [2022-02-15 13:53:06,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:06,750 INFO L470 AbstractCegarLoop]: Abstraction has 5747 states and 25303 transitions. [2022-02-15 13:53:06,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 30 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:06,750 INFO L276 IsEmpty]: Start isEmpty. Operand 5747 states and 25303 transitions. [2022-02-15 13:53:06,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:06,760 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:06,761 INFO L514 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] [2022-02-15 13:53:06,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-02-15 13:53:06,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:06,961 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:06,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:06,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1759647114, now seen corresponding path program 42 times [2022-02-15 13:53:06,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:06,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336091365] [2022-02-15 13:53:06,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:06,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:07,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:07,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336091365] [2022-02-15 13:53:07,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336091365] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:07,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575067056] [2022-02-15 13:53:07,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:53:07,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:07,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:07,128 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:07,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-15 13:53:07,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:53:07,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:07,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:07,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:07,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:07,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:07,346 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:07,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 24 treesize of output 52 [2022-02-15 13:53:07,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:07,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:07,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:07,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:07,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:07,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:07,921 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 9 [2022-02-15 13:53:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:07,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575067056] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:07,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:07,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 32 [2022-02-15 13:53:07,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715966566] [2022-02-15 13:53:07,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:07,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:53:07,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:07,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:53:07,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:53:07,939 INFO L87 Difference]: Start difference. First operand 5747 states and 25303 transitions. Second operand has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:13,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:13,445 INFO L93 Difference]: Finished difference Result 9964 states and 40834 transitions. [2022-02-15 13:53:13,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-15 13:53:13,445 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:13,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:13,472 INFO L225 Difference]: With dead ends: 9964 [2022-02-15 13:53:13,472 INFO L226 Difference]: Without dead ends: 9685 [2022-02-15 13:53:13,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2341 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1000, Invalid=7742, Unknown=0, NotChecked=0, Total=8742 [2022-02-15 13:53:13,473 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 1082 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 4827 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 5154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 4827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:13,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1082 Valid, 379 Invalid, 5154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 4827 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-02-15 13:53:13,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9685 states. [2022-02-15 13:53:13,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9685 to 5828. [2022-02-15 13:53:13,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5828 states, 5827 states have (on average 4.408615067787884) internal successors, (25689), 5827 states have internal predecessors, (25689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:13,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5828 states to 5828 states and 25689 transitions. [2022-02-15 13:53:13,618 INFO L78 Accepts]: Start accepts. Automaton has 5828 states and 25689 transitions. Word has length 30 [2022-02-15 13:53:13,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:13,618 INFO L470 AbstractCegarLoop]: Abstraction has 5828 states and 25689 transitions. [2022-02-15 13:53:13,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:13,618 INFO L276 IsEmpty]: Start isEmpty. Operand 5828 states and 25689 transitions. [2022-02-15 13:53:13,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:13,629 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:13,629 INFO L514 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] [2022-02-15 13:53:13,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-02-15 13:53:13,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:13,830 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:13,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:13,830 INFO L85 PathProgramCache]: Analyzing trace with hash -2080603933, now seen corresponding path program 72 times [2022-02-15 13:53:13,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:13,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549473617] [2022-02-15 13:53:13,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:13,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:13,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:14,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:14,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549473617] [2022-02-15 13:53:14,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549473617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:14,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886115405] [2022-02-15 13:53:14,031 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:53:14,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:14,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:14,032 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:14,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-15 13:53:14,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:53:14,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:14,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:14,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:14,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:14,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:14,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:14,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:53:14,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:14,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:14,578 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:14,578 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:14,632 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:14,632 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:14,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:14,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:14,634 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:14,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:14,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886115405] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:14,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:14,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 26 [2022-02-15 13:53:14,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934670400] [2022-02-15 13:53:14,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:14,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:53:14,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:14,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:53:14,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:53:14,657 INFO L87 Difference]: Start difference. First operand 5828 states and 25689 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:16,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:16,072 INFO L93 Difference]: Finished difference Result 6452 states and 28174 transitions. [2022-02-15 13:53:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:53:16,072 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:16,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:16,089 INFO L225 Difference]: With dead ends: 6452 [2022-02-15 13:53:16,089 INFO L226 Difference]: Without dead ends: 6387 [2022-02-15 13:53:16,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=218, Invalid=1504, Unknown=0, NotChecked=0, Total=1722 [2022-02-15 13:53:16,090 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 195 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 2239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 356 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:16,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 124 Invalid, 2239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1790 Invalid, 0 Unknown, 356 Unchecked, 0.8s Time] [2022-02-15 13:53:16,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6387 states. [2022-02-15 13:53:16,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6387 to 5828. [2022-02-15 13:53:16,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5828 states, 5827 states have (on average 4.408615067787884) internal successors, (25689), 5827 states have internal predecessors, (25689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5828 states to 5828 states and 25689 transitions. [2022-02-15 13:53:16,197 INFO L78 Accepts]: Start accepts. Automaton has 5828 states and 25689 transitions. Word has length 30 [2022-02-15 13:53:16,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:16,197 INFO L470 AbstractCegarLoop]: Abstraction has 5828 states and 25689 transitions. [2022-02-15 13:53:16,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 26 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:16,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5828 states and 25689 transitions. [2022-02-15 13:53:16,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:16,208 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:16,208 INFO L514 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] [2022-02-15 13:53:16,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:16,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2022-02-15 13:53:16,408 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:16,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:16,408 INFO L85 PathProgramCache]: Analyzing trace with hash -112273467, now seen corresponding path program 73 times [2022-02-15 13:53:16,409 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:16,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888308856] [2022-02-15 13:53:16,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:16,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:16,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:16,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:16,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888308856] [2022-02-15 13:53:16,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888308856] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:16,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085080004] [2022-02-15 13:53:16,621 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:53:16,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:16,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:16,621 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:16,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-02-15 13:53:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:16,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:16,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:16,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:16,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:16,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:16,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:53:16,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:16,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:17,198 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:17,199 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:17,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:17,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:17,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:17,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:17,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:17,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:17,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085080004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:17,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:17,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:17,267 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294064247] [2022-02-15 13:53:17,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:17,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:17,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:17,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:17,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:17,267 INFO L87 Difference]: Start difference. First operand 5828 states and 25689 transitions. Second operand has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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) [2022-02-15 13:53:18,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:18,811 INFO L93 Difference]: Finished difference Result 6630 states and 28884 transitions. [2022-02-15 13:53:18,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:53:18,811 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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 30 [2022-02-15 13:53:18,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:18,829 INFO L225 Difference]: With dead ends: 6630 [2022-02-15 13:53:18,829 INFO L226 Difference]: Without dead ends: 6546 [2022-02-15 13:53:18,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=286, Invalid=1784, Unknown=0, NotChecked=0, Total=2070 [2022-02-15 13:53:18,829 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 239 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 2073 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 2557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 375 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:18,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 164 Invalid, 2557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2073 Invalid, 0 Unknown, 375 Unchecked, 0.9s Time] [2022-02-15 13:53:18,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6546 states. [2022-02-15 13:53:18,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6546 to 5818. [2022-02-15 13:53:18,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5818 states, 5817 states have (on average 4.414302905277634) internal successors, (25678), 5817 states have internal predecessors, (25678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:18,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 25678 transitions. [2022-02-15 13:53:18,934 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 25678 transitions. Word has length 30 [2022-02-15 13:53:18,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:18,934 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 25678 transitions. [2022-02-15 13:53:18,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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) [2022-02-15 13:53:18,935 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 25678 transitions. [2022-02-15 13:53:18,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:18,945 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:18,945 INFO L514 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] [2022-02-15 13:53:18,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-02-15 13:53:19,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:19,146 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:19,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:19,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1006856669, now seen corresponding path program 74 times [2022-02-15 13:53:19,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:19,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264999351] [2022-02-15 13:53:19,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:19,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:19,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:19,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:19,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264999351] [2022-02-15 13:53:19,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264999351] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:19,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520883841] [2022-02-15 13:53:19,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:53:19,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:19,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:19,371 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:19,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-15 13:53:19,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:53:19,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:19,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:19,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:19,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:19,639 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:19,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:19,640 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:53:19,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:19,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:19,973 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:19,973 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:20,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:20,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:20,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:20,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:20,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:20,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:20,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520883841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:20,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:20,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:20,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312862126] [2022-02-15 13:53:20,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:20,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:20,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:20,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:20,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:20,059 INFO L87 Difference]: Start difference. First operand 5818 states and 25678 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:21,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:21,967 INFO L93 Difference]: Finished difference Result 7126 states and 30803 transitions. [2022-02-15 13:53:21,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:53:21,968 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:53:21,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:21,990 INFO L225 Difference]: With dead ends: 7126 [2022-02-15 13:53:21,990 INFO L226 Difference]: Without dead ends: 7047 [2022-02-15 13:53:21,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=312, Invalid=1944, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:53:21,991 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 311 mSDsluCounter, 1453 mSDsCounter, 0 mSdLazyCounter, 2411 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 3095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 2411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 554 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:21,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 195 Invalid, 3095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 2411 Invalid, 0 Unknown, 554 Unchecked, 1.1s Time] [2022-02-15 13:53:21,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7047 states. [2022-02-15 13:53:22,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7047 to 5849. [2022-02-15 13:53:22,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5849 states, 5848 states have (on average 4.412619699042407) internal successors, (25805), 5848 states have internal predecessors, (25805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:22,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5849 states to 5849 states and 25805 transitions. [2022-02-15 13:53:22,122 INFO L78 Accepts]: Start accepts. Automaton has 5849 states and 25805 transitions. Word has length 30 [2022-02-15 13:53:22,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:22,122 INFO L470 AbstractCegarLoop]: Abstraction has 5849 states and 25805 transitions. [2022-02-15 13:53:22,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:22,122 INFO L276 IsEmpty]: Start isEmpty. Operand 5849 states and 25805 transitions. [2022-02-15 13:53:22,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:22,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:22,135 INFO L514 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] [2022-02-15 13:53:22,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:22,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:22,335 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:22,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:22,335 INFO L85 PathProgramCache]: Analyzing trace with hash 154321331, now seen corresponding path program 75 times [2022-02-15 13:53:22,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:22,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522411790] [2022-02-15 13:53:22,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:22,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:22,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:22,587 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:22,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:22,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522411790] [2022-02-15 13:53:22,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522411790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:22,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314776028] [2022-02-15 13:53:22,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:53:22,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:22,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:22,589 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:22,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-02-15 13:53:22,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-15 13:53:22,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:22,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:53:22,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:22,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:22,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:22,884 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:22,884 INFO L387 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 34 treesize of output 38 [2022-02-15 13:53:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:23,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:23,693 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:23,693 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:23,709 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:23,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:53:23,832 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:23,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314776028] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:23,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:23,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-02-15 13:53:23,833 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738127408] [2022-02-15 13:53:23,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:23,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:53:23,833 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:23,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:53:23,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=863, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:53:23,834 INFO L87 Difference]: Start difference. First operand 5849 states and 25805 transitions. Second operand has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:28,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:28,185 INFO L93 Difference]: Finished difference Result 8384 states and 35643 transitions. [2022-02-15 13:53:28,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-15 13:53:28,185 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:28,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:28,208 INFO L225 Difference]: With dead ends: 8384 [2022-02-15 13:53:28,208 INFO L226 Difference]: Without dead ends: 8190 [2022-02-15 13:53:28,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2275 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=909, Invalid=6747, Unknown=0, NotChecked=0, Total=7656 [2022-02-15 13:53:28,208 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 537 mSDsluCounter, 1962 mSDsCounter, 0 mSdLazyCounter, 2356 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 4763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 2356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2241 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:28,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 220 Invalid, 4763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 2356 Invalid, 0 Unknown, 2241 Unchecked, 1.2s Time] [2022-02-15 13:53:28,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2022-02-15 13:53:28,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 5902. [2022-02-15 13:53:28,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5902 states, 5901 states have (on average 4.412472462294526) internal successors, (26038), 5901 states have internal predecessors, (26038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:28,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5902 states to 5902 states and 26038 transitions. [2022-02-15 13:53:28,346 INFO L78 Accepts]: Start accepts. Automaton has 5902 states and 26038 transitions. Word has length 30 [2022-02-15 13:53:28,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:28,346 INFO L470 AbstractCegarLoop]: Abstraction has 5902 states and 26038 transitions. [2022-02-15 13:53:28,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:28,346 INFO L276 IsEmpty]: Start isEmpty. Operand 5902 states and 26038 transitions. [2022-02-15 13:53:28,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:28,358 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:28,358 INFO L514 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] [2022-02-15 13:53:28,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-02-15 13:53:28,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:28,558 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:28,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:28,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1084827333, now seen corresponding path program 76 times [2022-02-15 13:53:28,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:28,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525312244] [2022-02-15 13:53:28,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:28,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:28,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:28,820 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:28,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525312244] [2022-02-15 13:53:28,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525312244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:28,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343626276] [2022-02-15 13:53:28,820 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:53:28,820 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:28,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:28,821 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:28,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-02-15 13:53:28,851 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:53:28,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:28,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:28,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:29,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:29,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:29,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:29,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:53:29,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:29,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:29,408 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:29,408 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:29,461 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:29,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:29,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:29,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:29,463 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:29,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343626276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:29,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:29,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:29,487 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634096930] [2022-02-15 13:53:29,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:29,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:29,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:29,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:29,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:29,488 INFO L87 Difference]: Start difference. First operand 5902 states and 26038 transitions. Second operand has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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) [2022-02-15 13:53:31,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:31,177 INFO L93 Difference]: Finished difference Result 6921 states and 30195 transitions. [2022-02-15 13:53:31,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-15 13:53:31,178 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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 30 [2022-02-15 13:53:31,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:31,197 INFO L225 Difference]: With dead ends: 6921 [2022-02-15 13:53:31,197 INFO L226 Difference]: Without dead ends: 6840 [2022-02-15 13:53:31,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=271, Invalid=1799, Unknown=0, NotChecked=0, Total=2070 [2022-02-15 13:53:31,198 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 228 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 2130 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 381 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:31,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 149 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2130 Invalid, 0 Unknown, 381 Unchecked, 1.0s Time] [2022-02-15 13:53:31,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6840 states. [2022-02-15 13:53:31,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6840 to 5949. [2022-02-15 13:53:31,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 4.418123739071957) internal successors, (26279), 5948 states have internal predecessors, (26279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:31,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 26279 transitions. [2022-02-15 13:53:31,331 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 26279 transitions. Word has length 30 [2022-02-15 13:53:31,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:31,331 INFO L470 AbstractCegarLoop]: Abstraction has 5949 states and 26279 transitions. [2022-02-15 13:53:31,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 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) [2022-02-15 13:53:31,331 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 26279 transitions. [2022-02-15 13:53:31,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:31,343 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:31,343 INFO L514 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] [2022-02-15 13:53:31,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-02-15 13:53:31,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-02-15 13:53:31,544 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:31,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:31,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1979410535, now seen corresponding path program 77 times [2022-02-15 13:53:31,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:31,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403404345] [2022-02-15 13:53:31,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:31,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:31,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:31,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:31,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:31,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403404345] [2022-02-15 13:53:31,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403404345] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:31,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352659510] [2022-02-15 13:53:31,784 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:53:31,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:31,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:31,785 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:31,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-02-15 13:53:31,813 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:53:31,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:31,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:31,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:32,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:32,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:32,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:32,060 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:53:32,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:32,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:32,362 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:32,362 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:32,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:32,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:32,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:32,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:32,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:32,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:32,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352659510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:32,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:32,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:32,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878041618] [2022-02-15 13:53:32,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:32,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:32,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:32,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:32,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:32,452 INFO L87 Difference]: Start difference. First operand 5949 states and 26279 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:34,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:34,732 INFO L93 Difference]: Finished difference Result 7623 states and 32637 transitions. [2022-02-15 13:53:34,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:53:34,732 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:53:34,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:34,753 INFO L225 Difference]: With dead ends: 7623 [2022-02-15 13:53:34,754 INFO L226 Difference]: Without dead ends: 7471 [2022-02-15 13:53:34,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=375, Invalid=2381, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:53:34,754 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 364 mSDsluCounter, 1805 mSDsCounter, 0 mSdLazyCounter, 2862 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 3572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 2862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 575 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:34,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 303 Invalid, 3572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 2862 Invalid, 0 Unknown, 575 Unchecked, 1.2s Time] [2022-02-15 13:53:34,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7471 states. [2022-02-15 13:53:34,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7471 to 6014. [2022-02-15 13:53:34,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 6013 states have (on average 4.423914851155829) internal successors, (26601), 6013 states have internal predecessors, (26601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:34,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 26601 transitions. [2022-02-15 13:53:34,886 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 26601 transitions. Word has length 30 [2022-02-15 13:53:34,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:34,886 INFO L470 AbstractCegarLoop]: Abstraction has 6014 states and 26601 transitions. [2022-02-15 13:53:34,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:34,887 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 26601 transitions. [2022-02-15 13:53:34,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:34,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:34,898 INFO L514 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] [2022-02-15 13:53:34,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-02-15 13:53:35,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-02-15 13:53:35,098 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:35,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:35,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1262542035, now seen corresponding path program 78 times [2022-02-15 13:53:35,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:35,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256359325] [2022-02-15 13:53:35,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:35,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:35,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:35,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256359325] [2022-02-15 13:53:35,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256359325] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:35,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626405936] [2022-02-15 13:53:35,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:53:35,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:35,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:35,283 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:35,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-02-15 13:53:35,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:53:35,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:35,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:53:35,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:35,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:35,608 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:35,614 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:35,614 INFO L387 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 37 treesize of output 39 [2022-02-15 13:53:35,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:35,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:36,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:36,378 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:36,395 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:36,395 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 48 treesize of output 65 [2022-02-15 13:53:36,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:36,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626405936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:36,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:36,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2022-02-15 13:53:36,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879590707] [2022-02-15 13:53:36,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:36,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:53:36,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:36,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:53:36,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=854, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:53:36,573 INFO L87 Difference]: Start difference. First operand 6014 states and 26601 transitions. Second operand has 32 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:39,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:39,326 INFO L93 Difference]: Finished difference Result 8209 states and 35486 transitions. [2022-02-15 13:53:39,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-15 13:53:39,326 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:39,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:39,349 INFO L225 Difference]: With dead ends: 8209 [2022-02-15 13:53:39,349 INFO L226 Difference]: Without dead ends: 8052 [2022-02-15 13:53:39,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=592, Invalid=4100, Unknown=0, NotChecked=0, Total=4692 [2022-02-15 13:53:39,350 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 331 mSDsluCounter, 1826 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 3639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1714 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:39,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 246 Invalid, 3639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1848 Invalid, 0 Unknown, 1714 Unchecked, 0.9s Time] [2022-02-15 13:53:39,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8052 states. [2022-02-15 13:53:39,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8052 to 6104. [2022-02-15 13:53:39,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6104 states, 6103 states have (on average 4.431918728494183) internal successors, (27048), 6103 states have internal predecessors, (27048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:39,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6104 states to 6104 states and 27048 transitions. [2022-02-15 13:53:39,523 INFO L78 Accepts]: Start accepts. Automaton has 6104 states and 27048 transitions. Word has length 30 [2022-02-15 13:53:39,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:39,524 INFO L470 AbstractCegarLoop]: Abstraction has 6104 states and 27048 transitions. [2022-02-15 13:53:39,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:39,524 INFO L276 IsEmpty]: Start isEmpty. Operand 6104 states and 27048 transitions. [2022-02-15 13:53:39,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:39,535 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:39,535 INFO L514 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] [2022-02-15 13:53:39,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-02-15 13:53:39,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-02-15 13:53:39,751 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:39,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:39,752 INFO L85 PathProgramCache]: Analyzing trace with hash -861929485, now seen corresponding path program 79 times [2022-02-15 13:53:39,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:39,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914607396] [2022-02-15 13:53:39,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:39,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:39,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:39,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914607396] [2022-02-15 13:53:39,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914607396] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:39,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344748166] [2022-02-15 13:53:39,941 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:53:39,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:39,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:39,942 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:39,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-02-15 13:53:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:39,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:39,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:40,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:40,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:40,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:40,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:53:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:40,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:40,555 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:40,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:40,611 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:40,612 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:40,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:40,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:40,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:40,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:40,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344748166] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:40,637 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:40,637 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:40,637 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76351881] [2022-02-15 13:53:40,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:40,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:40,638 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:40,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:40,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:40,638 INFO L87 Difference]: Start difference. First operand 6104 states and 27048 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:53:41,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:41,501 INFO L93 Difference]: Finished difference Result 6898 states and 30266 transitions. [2022-02-15 13:53:41,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:53:41,501 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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 30 [2022-02-15 13:53:41,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:41,522 INFO L225 Difference]: With dead ends: 6898 [2022-02-15 13:53:41,522 INFO L226 Difference]: Without dead ends: 6891 [2022-02-15 13:53:41,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 44 SyntacticMatches, 8 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=130, Invalid=926, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:53:41,522 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 181 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 412 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:41,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 184 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1371 Invalid, 0 Unknown, 412 Unchecked, 0.6s Time] [2022-02-15 13:53:41,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6891 states. [2022-02-15 13:53:41,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6891 to 6224. [2022-02-15 13:53:41,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6224 states, 6223 states have (on average 4.441266270287643) internal successors, (27638), 6223 states have internal predecessors, (27638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:41,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6224 states to 6224 states and 27638 transitions. [2022-02-15 13:53:41,659 INFO L78 Accepts]: Start accepts. Automaton has 6224 states and 27638 transitions. Word has length 30 [2022-02-15 13:53:41,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:41,659 INFO L470 AbstractCegarLoop]: Abstraction has 6224 states and 27638 transitions. [2022-02-15 13:53:41,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:53:41,660 INFO L276 IsEmpty]: Start isEmpty. Operand 6224 states and 27638 transitions. [2022-02-15 13:53:41,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:41,673 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:41,673 INFO L514 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] [2022-02-15 13:53:41,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-02-15 13:53:41,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-02-15 13:53:41,873 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:41,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:41,874 INFO L85 PathProgramCache]: Analyzing trace with hash -833300334, now seen corresponding path program 3 times [2022-02-15 13:53:41,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:41,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365976572] [2022-02-15 13:53:41,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:41,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:42,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:42,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:42,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365976572] [2022-02-15 13:53:42,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365976572] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:42,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090810487] [2022-02-15 13:53:42,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:53:42,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:42,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:42,094 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:42,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-02-15 13:53:42,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:53:42,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:42,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:42,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:42,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:42,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:42,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:42,399 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:53:42,469 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:42,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:42,702 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:42,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:42,762 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:42,762 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:42,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:42,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:42,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090810487] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:42,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:42,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:42,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45301523] [2022-02-15 13:53:42,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:42,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:42,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:42,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:42,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:42,788 INFO L87 Difference]: Start difference. First operand 6224 states and 27638 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:53:43,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:43,863 INFO L93 Difference]: Finished difference Result 7140 states and 31245 transitions. [2022-02-15 13:53:43,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:53:43,863 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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 30 [2022-02-15 13:53:43,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:43,884 INFO L225 Difference]: With dead ends: 7140 [2022-02-15 13:53:43,884 INFO L226 Difference]: Without dead ends: 7045 [2022-02-15 13:53:43,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 43 SyntacticMatches, 8 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:53:43,884 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 189 mSDsluCounter, 1360 mSDsCounter, 0 mSdLazyCounter, 1797 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 2407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 580 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:43,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 202 Invalid, 2407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1797 Invalid, 0 Unknown, 580 Unchecked, 0.8s Time] [2022-02-15 13:53:43,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7045 states. [2022-02-15 13:53:43,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7045 to 6211. [2022-02-15 13:53:44,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6211 states, 6210 states have (on average 4.440740740740741) internal successors, (27577), 6210 states have internal predecessors, (27577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:44,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6211 states to 6211 states and 27577 transitions. [2022-02-15 13:53:44,023 INFO L78 Accepts]: Start accepts. Automaton has 6211 states and 27577 transitions. Word has length 30 [2022-02-15 13:53:44,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:44,023 INFO L470 AbstractCegarLoop]: Abstraction has 6211 states and 27577 transitions. [2022-02-15 13:53:44,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 27 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) [2022-02-15 13:53:44,023 INFO L276 IsEmpty]: Start isEmpty. Operand 6211 states and 27577 transitions. [2022-02-15 13:53:44,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:44,037 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:44,037 INFO L514 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] [2022-02-15 13:53:44,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:44,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:44,237 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:44,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:44,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1658012505, now seen corresponding path program 80 times [2022-02-15 13:53:44,238 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:44,238 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070714349] [2022-02-15 13:53:44,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:44,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:44,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:44,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:44,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:44,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070714349] [2022-02-15 13:53:44,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070714349] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:44,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996544797] [2022-02-15 13:53:44,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:53:44,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:44,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:44,487 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:44,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-02-15 13:53:44,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:53:44,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:44,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:44,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:44,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:44,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:44,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:44,819 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:53:44,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:44,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:45,129 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:45,130 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:45,183 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:45,184 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:45,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:45,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:45,185 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:45,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996544797] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:45,209 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:45,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:45,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606779562] [2022-02-15 13:53:45,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:45,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:45,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:45,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:45,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:45,210 INFO L87 Difference]: Start difference. First operand 6211 states and 27577 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:47,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:47,526 INFO L93 Difference]: Finished difference Result 7871 states and 33788 transitions. [2022-02-15 13:53:47,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:53:47,526 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:53:47,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:47,549 INFO L225 Difference]: With dead ends: 7871 [2022-02-15 13:53:47,549 INFO L226 Difference]: Without dead ends: 7728 [2022-02-15 13:53:47,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=343, Invalid=2413, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:53:47,550 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 510 mSDsluCounter, 1730 mSDsCounter, 0 mSdLazyCounter, 2652 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 3212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 2652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:47,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 311 Invalid, 3212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 2652 Invalid, 0 Unknown, 423 Unchecked, 1.2s Time] [2022-02-15 13:53:47,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7728 states. [2022-02-15 13:53:47,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7728 to 6252. [2022-02-15 13:53:47,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6252 states, 6251 states have (on average 4.443449048152296) internal successors, (27776), 6251 states have internal predecessors, (27776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:47,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6252 states to 6252 states and 27776 transitions. [2022-02-15 13:53:47,694 INFO L78 Accepts]: Start accepts. Automaton has 6252 states and 27776 transitions. Word has length 30 [2022-02-15 13:53:47,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:47,694 INFO L470 AbstractCegarLoop]: Abstraction has 6252 states and 27776 transitions. [2022-02-15 13:53:47,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:53:47,695 INFO L276 IsEmpty]: Start isEmpty. Operand 6252 states and 27776 transitions. [2022-02-15 13:53:47,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:47,732 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:47,732 INFO L514 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] [2022-02-15 13:53:47,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:47,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:47,933 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:47,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:47,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1654050101, now seen corresponding path program 81 times [2022-02-15 13:53:47,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:47,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273049412] [2022-02-15 13:53:47,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:47,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:47,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:48,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:48,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:48,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273049412] [2022-02-15 13:53:48,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273049412] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:48,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385450382] [2022-02-15 13:53:48,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:53:48,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:48,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:48,134 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:48,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-02-15 13:53:48,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:53:48,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:48,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:53:48,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:48,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:48,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:48,437 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:48,438 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 46 [2022-02-15 13:53:48,635 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:48,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:51,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:51,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:51,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:51,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:51,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 9 [2022-02-15 13:53:51,646 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:51,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385450382] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:51,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:51,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 33 [2022-02-15 13:53:51,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283505481] [2022-02-15 13:53:51,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:51,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:53:51,646 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:51,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:53:51,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=936, Unknown=1, NotChecked=0, Total=1056 [2022-02-15 13:53:51,647 INFO L87 Difference]: Start difference. First operand 6252 states and 27776 transitions. Second operand has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:53,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:53,251 INFO L93 Difference]: Finished difference Result 7609 states and 33222 transitions. [2022-02-15 13:53:53,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-15 13:53:53,252 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:53,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:53,272 INFO L225 Difference]: With dead ends: 7609 [2022-02-15 13:53:53,272 INFO L226 Difference]: Without dead ends: 7511 [2022-02-15 13:53:53,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=411, Invalid=3010, Unknown=1, NotChecked=0, Total=3422 [2022-02-15 13:53:53,272 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 330 mSDsluCounter, 1710 mSDsCounter, 0 mSdLazyCounter, 1196 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 3221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1936 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:53,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 286 Invalid, 3221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1196 Invalid, 0 Unknown, 1936 Unchecked, 0.6s Time] [2022-02-15 13:53:53,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7511 states. [2022-02-15 13:53:53,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7511 to 6280. [2022-02-15 13:53:53,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6280 states, 6279 states have (on average 4.443541965281096) internal successors, (27901), 6279 states have internal predecessors, (27901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:53,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6280 states to 6280 states and 27901 transitions. [2022-02-15 13:53:53,400 INFO L78 Accepts]: Start accepts. Automaton has 6280 states and 27901 transitions. Word has length 30 [2022-02-15 13:53:53,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:53,400 INFO L470 AbstractCegarLoop]: Abstraction has 6280 states and 27901 transitions. [2022-02-15 13:53:53,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:53,400 INFO L276 IsEmpty]: Start isEmpty. Operand 6280 states and 27901 transitions. [2022-02-15 13:53:53,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:53,414 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:53,414 INFO L514 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] [2022-02-15 13:53:53,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:53,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2022-02-15 13:53:53,615 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:53,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:53,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1512213559, now seen corresponding path program 82 times [2022-02-15 13:53:53,615 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:53,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988836971] [2022-02-15 13:53:53,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:53,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:53,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:53,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:53,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988836971] [2022-02-15 13:53:53,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988836971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:53,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988989528] [2022-02-15 13:53:53,821 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:53:53,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:53,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:53,822 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:53,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-02-15 13:53:53,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:53:53,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:53,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:53,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:54,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:54,138 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:54,138 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:54,138 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:53:54,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:54,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:54,454 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:54,454 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:54,513 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:54,513 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:54,515 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:54,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:54,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988989528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:54,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:54,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:53:54,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067272793] [2022-02-15 13:53:54,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:54,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:53:54,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:54,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:53:54,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:53:54,541 INFO L87 Difference]: Start difference. First operand 6280 states and 27901 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:55,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:55,869 INFO L93 Difference]: Finished difference Result 7234 states and 31625 transitions. [2022-02-15 13:53:55,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:53:55,869 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:53:55,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:55,893 INFO L225 Difference]: With dead ends: 7234 [2022-02-15 13:53:55,893 INFO L226 Difference]: Without dead ends: 7147 [2022-02-15 13:53:55,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=145, Invalid=1187, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:53:55,894 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 230 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 2990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 643 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:55,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 207 Invalid, 2990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2306 Invalid, 0 Unknown, 643 Unchecked, 1.0s Time] [2022-02-15 13:53:55,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7147 states. [2022-02-15 13:53:56,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7147 to 6270. [2022-02-15 13:53:56,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6270 states, 6269 states have (on average 4.446801722762801) internal successors, (27877), 6269 states have internal predecessors, (27877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:56,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6270 states to 6270 states and 27877 transitions. [2022-02-15 13:53:56,066 INFO L78 Accepts]: Start accepts. Automaton has 6270 states and 27877 transitions. Word has length 30 [2022-02-15 13:53:56,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:56,066 INFO L470 AbstractCegarLoop]: Abstraction has 6270 states and 27877 transitions. [2022-02-15 13:53:56,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:56,066 INFO L276 IsEmpty]: Start isEmpty. Operand 6270 states and 27877 transitions. [2022-02-15 13:53:56,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:56,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:56,079 INFO L514 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] [2022-02-15 13:53:56,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2022-02-15 13:53:56,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:56,280 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:56,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:56,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1661676599, now seen corresponding path program 7 times [2022-02-15 13:53:56,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:56,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872825930] [2022-02-15 13:53:56,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:56,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:56,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:56,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:56,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872825930] [2022-02-15 13:53:56,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872825930] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:56,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226156703] [2022-02-15 13:53:56,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:53:56,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:56,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:56,507 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:56,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-02-15 13:53:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:56,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:53:56,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:56,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:56,864 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:56,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:56,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:53:56,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:56,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:53:57,181 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:53:57,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:53:57,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:57,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:53:57,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:57,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:57,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:53:57,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:57,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226156703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:53:57,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:53:57,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:53:57,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409250305] [2022-02-15 13:53:57,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:53:57,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:53:57,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:53:57,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:53:57,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:53:57,263 INFO L87 Difference]: Start difference. First operand 6270 states and 27877 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:53:58,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:53:58,162 INFO L93 Difference]: Finished difference Result 6901 states and 30328 transitions. [2022-02-15 13:53:58,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:53:58,162 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:53:58,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:53:58,180 INFO L225 Difference]: With dead ends: 6901 [2022-02-15 13:53:58,181 INFO L226 Difference]: Without dead ends: 6862 [2022-02-15 13:53:58,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=190, Invalid=1292, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:53:58,181 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 200 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 1852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 547 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:53:58,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 139 Invalid, 1852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1239 Invalid, 0 Unknown, 547 Unchecked, 0.5s Time] [2022-02-15 13:53:58,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6862 states. [2022-02-15 13:53:58,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6862 to 6272. [2022-02-15 13:53:58,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6272 states, 6271 states have (on average 4.446499760803699) internal successors, (27884), 6271 states have internal predecessors, (27884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:53:58,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6272 states to 6272 states and 27884 transitions. [2022-02-15 13:53:58,337 INFO L78 Accepts]: Start accepts. Automaton has 6272 states and 27884 transitions. Word has length 30 [2022-02-15 13:53:58,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:53:58,338 INFO L470 AbstractCegarLoop]: Abstraction has 6272 states and 27884 transitions. [2022-02-15 13:53:58,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:53:58,338 INFO L276 IsEmpty]: Start isEmpty. Operand 6272 states and 27884 transitions. [2022-02-15 13:53:58,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:53:58,350 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:53:58,350 INFO L514 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] [2022-02-15 13:53:58,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Forceful destruction successful, exit code 0 [2022-02-15 13:53:58,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:58,551 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:53:58,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:53:58,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1053761045, now seen corresponding path program 6 times [2022-02-15 13:53:58,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:53:58,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675058457] [2022-02-15 13:53:58,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:53:58,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:53:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:53:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:58,788 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:53:58,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675058457] [2022-02-15 13:53:58,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675058457] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:53:58,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45170536] [2022-02-15 13:53:58,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:53:58,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:53:58,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:53:58,789 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:53:58,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-02-15 13:53:58,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:53:58,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:53:58,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:53:58,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:53:59,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:59,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:53:59,170 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:53:59,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 44 [2022-02-15 13:53:59,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:53:59,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:04,461 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:04,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:04,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:04,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:04,463 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-02-15 13:54:04,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:04,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45170536] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:04,491 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:04,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:54:04,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013725006] [2022-02-15 13:54:04,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:04,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:54:04,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:04,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:54:04,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=809, Unknown=1, NotChecked=0, Total=930 [2022-02-15 13:54:04,492 INFO L87 Difference]: Start difference. First operand 6272 states and 27884 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:06,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:06,003 INFO L93 Difference]: Finished difference Result 7940 states and 34325 transitions. [2022-02-15 13:54:06,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:54:06,003 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:06,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:06,027 INFO L225 Difference]: With dead ends: 7940 [2022-02-15 13:54:06,027 INFO L226 Difference]: Without dead ends: 7889 [2022-02-15 13:54:06,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 45 SyntacticMatches, 12 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=432, Invalid=2429, Unknown=1, NotChecked=0, Total=2862 [2022-02-15 13:54:06,028 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 464 mSDsluCounter, 1458 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 3058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1869 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:06,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 223 Invalid, 3058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1061 Invalid, 0 Unknown, 1869 Unchecked, 0.5s Time] [2022-02-15 13:54:06,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7889 states. [2022-02-15 13:54:06,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7889 to 6271. [2022-02-15 13:54:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6271 states, 6270 states have (on average 4.446411483253589) internal successors, (27879), 6270 states have internal predecessors, (27879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:06,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6271 states to 6271 states and 27879 transitions. [2022-02-15 13:54:06,171 INFO L78 Accepts]: Start accepts. Automaton has 6271 states and 27879 transitions. Word has length 30 [2022-02-15 13:54:06,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:06,171 INFO L470 AbstractCegarLoop]: Abstraction has 6271 states and 27879 transitions. [2022-02-15 13:54:06,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:06,171 INFO L276 IsEmpty]: Start isEmpty. Operand 6271 states and 27879 transitions. [2022-02-15 13:54:06,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:06,184 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:06,184 INFO L514 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] [2022-02-15 13:54:06,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-02-15 13:54:06,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:06,384 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:06,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:06,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1823681829, now seen corresponding path program 8 times [2022-02-15 13:54:06,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:06,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581183393] [2022-02-15 13:54:06,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:06,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:06,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:06,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:06,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:06,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581183393] [2022-02-15 13:54:06,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581183393] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:06,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95313502] [2022-02-15 13:54:06,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:54:06,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:06,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:06,608 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:06,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-02-15 13:54:06,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:54:06,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:06,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:06,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:07,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:07,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:07,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:07,025 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:07,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 51 [2022-02-15 13:54:07,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:07,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:07,686 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:07,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:07,687 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:07,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:54:07,732 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:07,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95313502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:07,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:07,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:54:07,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146096293] [2022-02-15 13:54:07,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:07,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:54:07,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:07,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:54:07,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:54:07,733 INFO L87 Difference]: Start difference. First operand 6271 states and 27879 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:11,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:11,678 INFO L93 Difference]: Finished difference Result 9392 states and 39493 transitions. [2022-02-15 13:54:11,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-15 13:54:11,679 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:11,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:11,705 INFO L225 Difference]: With dead ends: 9392 [2022-02-15 13:54:11,705 INFO L226 Difference]: Without dead ends: 9306 [2022-02-15 13:54:11,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=703, Invalid=5617, Unknown=0, NotChecked=0, Total=6320 [2022-02-15 13:54:11,706 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 624 mSDsluCounter, 2122 mSDsCounter, 0 mSdLazyCounter, 3000 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 4740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 3000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1498 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:11,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 290 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 3000 Invalid, 0 Unknown, 1498 Unchecked, 1.5s Time] [2022-02-15 13:54:11,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9306 states. [2022-02-15 13:54:11,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9306 to 6251. [2022-02-15 13:54:11,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6251 states, 6250 states have (on average 4.44848) internal successors, (27803), 6250 states have internal predecessors, (27803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:11,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6251 states to 6251 states and 27803 transitions. [2022-02-15 13:54:11,874 INFO L78 Accepts]: Start accepts. Automaton has 6251 states and 27803 transitions. Word has length 30 [2022-02-15 13:54:11,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:11,874 INFO L470 AbstractCegarLoop]: Abstraction has 6251 states and 27803 transitions. [2022-02-15 13:54:11,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 32 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:11,874 INFO L276 IsEmpty]: Start isEmpty. Operand 6251 states and 27803 transitions. [2022-02-15 13:54:11,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:11,887 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:11,887 INFO L514 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] [2022-02-15 13:54:11,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-02-15 13:54:12,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:12,087 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:12,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:12,088 INFO L85 PathProgramCache]: Analyzing trace with hash 536507945, now seen corresponding path program 83 times [2022-02-15 13:54:12,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:12,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588539167] [2022-02-15 13:54:12,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:12,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:12,291 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:12,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:12,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588539167] [2022-02-15 13:54:12,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588539167] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:12,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383370026] [2022-02-15 13:54:12,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:54:12,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:12,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:12,292 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:12,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-02-15 13:54:12,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:54:12,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:12,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:54:12,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:12,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:12,757 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:12,757 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:12,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2022-02-15 13:54:12,844 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:12,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:13,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:13,328 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:13,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:13,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:13,330 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 9 [2022-02-15 13:54:13,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:13,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383370026] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:13,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:13,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 36 [2022-02-15 13:54:13,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490821185] [2022-02-15 13:54:13,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:13,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-15 13:54:13,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:13,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-15 13:54:13,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:54:13,404 INFO L87 Difference]: Start difference. First operand 6251 states and 27803 transitions. Second operand has 36 states, 36 states have (on average 1.8888888888888888) internal successors, (68), 36 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:18,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:18,524 INFO L93 Difference]: Finished difference Result 10493 states and 43420 transitions. [2022-02-15 13:54:18,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-15 13:54:18,524 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8888888888888888) internal successors, (68), 36 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:18,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:18,554 INFO L225 Difference]: With dead ends: 10493 [2022-02-15 13:54:18,554 INFO L226 Difference]: Without dead ends: 10306 [2022-02-15 13:54:18,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3721 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1244, Invalid=11638, Unknown=0, NotChecked=0, Total=12882 [2022-02-15 13:54:18,554 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 795 mSDsluCounter, 3275 mSDsCounter, 0 mSdLazyCounter, 2935 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 6551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 2935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3377 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:18,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [795 Valid, 354 Invalid, 6551 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [239 Valid, 2935 Invalid, 0 Unknown, 3377 Unchecked, 1.5s Time] [2022-02-15 13:54:18,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10306 states. [2022-02-15 13:54:18,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10306 to 6307. [2022-02-15 13:54:18,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6307 states, 6306 states have (on average 4.447193149381541) internal successors, (28044), 6306 states have internal predecessors, (28044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:18,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6307 states to 6307 states and 28044 transitions. [2022-02-15 13:54:18,721 INFO L78 Accepts]: Start accepts. Automaton has 6307 states and 28044 transitions. Word has length 30 [2022-02-15 13:54:18,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:18,721 INFO L470 AbstractCegarLoop]: Abstraction has 6307 states and 28044 transitions. [2022-02-15 13:54:18,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8888888888888888) internal successors, (68), 36 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:18,722 INFO L276 IsEmpty]: Start isEmpty. Operand 6307 states and 28044 transitions. [2022-02-15 13:54:18,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:18,735 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:18,735 INFO L514 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] [2022-02-15 13:54:18,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-02-15 13:54:18,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-02-15 13:54:18,943 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:18,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:18,944 INFO L85 PathProgramCache]: Analyzing trace with hash 243104938, now seen corresponding path program 2 times [2022-02-15 13:54:18,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:18,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442410959] [2022-02-15 13:54:18,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:18,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:19,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:19,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442410959] [2022-02-15 13:54:19,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442410959] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:19,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809746261] [2022-02-15 13:54:19,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:54:19,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:19,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:19,156 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:19,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-02-15 13:54:19,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:54:19,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:19,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:19,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:19,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:19,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:19,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:19,557 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:19,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 47 [2022-02-15 13:54:19,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:19,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:20,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:20,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:20,261 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:20,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:20,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 9 [2022-02-15 13:54:20,298 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:20,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809746261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:20,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:20,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 34 [2022-02-15 13:54:20,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661037412] [2022-02-15 13:54:20,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:20,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-15 13:54:20,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:20,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-15 13:54:20,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=998, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:54:20,301 INFO L87 Difference]: Start difference. First operand 6307 states and 28044 transitions. Second operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:27,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:27,780 INFO L93 Difference]: Finished difference Result 10470 states and 43552 transitions. [2022-02-15 13:54:27,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-02-15 13:54:27,781 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:27,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:27,809 INFO L225 Difference]: With dead ends: 10470 [2022-02-15 13:54:27,810 INFO L226 Difference]: Without dead ends: 10275 [2022-02-15 13:54:27,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3862 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1200, Invalid=12372, Unknown=0, NotChecked=0, Total=13572 [2022-02-15 13:54:27,811 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1063 mSDsluCounter, 4164 mSDsCounter, 0 mSdLazyCounter, 5216 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1063 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 9038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 5216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3465 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:27,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1063 Valid, 506 Invalid, 9038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 5216 Invalid, 0 Unknown, 3465 Unchecked, 2.6s Time] [2022-02-15 13:54:27,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10275 states. [2022-02-15 13:54:27,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10275 to 6367. [2022-02-15 13:54:27,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 6366 states have (on average 4.446591266101162) internal successors, (28307), 6366 states have internal predecessors, (28307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:27,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 28307 transitions. [2022-02-15 13:54:27,999 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 28307 transitions. Word has length 30 [2022-02-15 13:54:27,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:27,999 INFO L470 AbstractCegarLoop]: Abstraction has 6367 states and 28307 transitions. [2022-02-15 13:54:27,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.911764705882353) internal successors, (65), 34 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:27,999 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 28307 transitions. [2022-02-15 13:54:28,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:28,013 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:28,013 INFO L514 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] [2022-02-15 13:54:28,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-02-15 13:54:28,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-02-15 13:54:28,218 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:28,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:28,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1591109996, now seen corresponding path program 43 times [2022-02-15 13:54:28,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:28,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088285815] [2022-02-15 13:54:28,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:28,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:28,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:28,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:28,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088285815] [2022-02-15 13:54:28,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088285815] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:28,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691728521] [2022-02-15 13:54:28,475 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:54:28,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:28,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:28,476 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:28,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-02-15 13:54:28,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:28,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:28,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:28,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:28,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:28,735 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:28,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:54:28,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:28,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:29,079 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:54:29,080 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:54:29,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:29,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:29,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:29,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:29,135 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:54:29,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:29,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691728521] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:29,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:29,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:54:29,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110794188] [2022-02-15 13:54:29,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:29,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:54:29,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:29,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:54:29,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:54:29,162 INFO L87 Difference]: Start difference. First operand 6367 states and 28307 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:54:30,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:30,384 INFO L93 Difference]: Finished difference Result 6932 states and 30519 transitions. [2022-02-15 13:54:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:54:30,384 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:54:30,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:30,404 INFO L225 Difference]: With dead ends: 6932 [2022-02-15 13:54:30,404 INFO L226 Difference]: Without dead ends: 6857 [2022-02-15 13:54:30,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:54:30,404 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 118 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 1845 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 316 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:30,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 139 Invalid, 2205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1845 Invalid, 0 Unknown, 316 Unchecked, 0.7s Time] [2022-02-15 13:54:30,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2022-02-15 13:54:30,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 6343. [2022-02-15 13:54:30,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6343 states, 6342 states have (on average 4.4479659413434245) internal successors, (28209), 6342 states have internal predecessors, (28209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:30,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6343 states to 6343 states and 28209 transitions. [2022-02-15 13:54:30,529 INFO L78 Accepts]: Start accepts. Automaton has 6343 states and 28209 transitions. Word has length 30 [2022-02-15 13:54:30,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:30,529 INFO L470 AbstractCegarLoop]: Abstraction has 6343 states and 28209 transitions. [2022-02-15 13:54:30,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:54:30,529 INFO L276 IsEmpty]: Start isEmpty. Operand 6343 states and 28209 transitions. [2022-02-15 13:54:30,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:30,543 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:30,543 INFO L514 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] [2022-02-15 13:54:30,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Forceful destruction successful, exit code 0 [2022-02-15 13:54:30,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:30,743 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:30,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:30,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1520425842, now seen corresponding path program 44 times [2022-02-15 13:54:30,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:30,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094576812] [2022-02-15 13:54:30,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:30,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:30,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:30,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:30,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094576812] [2022-02-15 13:54:30,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094576812] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:30,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59155566] [2022-02-15 13:54:30,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:54:30,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:30,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:30,987 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:30,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-02-15 13:54:31,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:54:31,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:31,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:31,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:31,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:31,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:31,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:31,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:54:31,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:31,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:31,628 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:54:31,628 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:54:31,686 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:31,687 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:31,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:31,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:31,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:54:31,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:31,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59155566] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:31,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:31,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:54:31,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706554679] [2022-02-15 13:54:31,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:31,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:54:31,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:31,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:54:31,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:54:31,715 INFO L87 Difference]: Start difference. First operand 6343 states and 28209 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:54:33,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:33,856 INFO L93 Difference]: Finished difference Result 7112 states and 31140 transitions. [2022-02-15 13:54:33,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:54:33,856 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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 30 [2022-02-15 13:54:33,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:33,877 INFO L225 Difference]: With dead ends: 7112 [2022-02-15 13:54:33,877 INFO L226 Difference]: Without dead ends: 7021 [2022-02-15 13:54:33,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=329, Invalid=2751, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 13:54:33,878 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 252 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 2492 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 2956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 347 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:33,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 168 Invalid, 2956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2492 Invalid, 0 Unknown, 347 Unchecked, 1.1s Time] [2022-02-15 13:54:33,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7021 states. [2022-02-15 13:54:33,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7021 to 6348. [2022-02-15 13:54:33,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6348 states, 6347 states have (on average 4.448400819284702) internal successors, (28234), 6347 states have internal predecessors, (28234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:34,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6348 states to 6348 states and 28234 transitions. [2022-02-15 13:54:34,011 INFO L78 Accepts]: Start accepts. Automaton has 6348 states and 28234 transitions. Word has length 30 [2022-02-15 13:54:34,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:34,011 INFO L470 AbstractCegarLoop]: Abstraction has 6348 states and 28234 transitions. [2022-02-15 13:54:34,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) [2022-02-15 13:54:34,011 INFO L276 IsEmpty]: Start isEmpty. Operand 6348 states and 28234 transitions. [2022-02-15 13:54:34,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:34,024 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:34,024 INFO L514 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] [2022-02-15 13:54:34,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2022-02-15 13:54:34,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-02-15 13:54:34,225 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:34,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:34,225 INFO L85 PathProgramCache]: Analyzing trace with hash 944566638, now seen corresponding path program 45 times [2022-02-15 13:54:34,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:34,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858744773] [2022-02-15 13:54:34,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:34,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:34,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:34,481 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:34,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:34,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858744773] [2022-02-15 13:54:34,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858744773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:34,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580053318] [2022-02-15 13:54:34,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:54:34,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:34,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:34,483 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:34,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-02-15 13:54:34,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:54:34,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:34,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:54:34,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:34,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:34,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:34,761 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:34,761 INFO L387 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 30 treesize of output 34 [2022-02-15 13:54:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:35,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:35,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:35,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:35,603 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:35,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:54:35,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:35,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580053318] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:35,729 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:35,729 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-02-15 13:54:35,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090007477] [2022-02-15 13:54:35,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:35,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:54:35,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:35,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:54:35,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=876, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:54:35,729 INFO L87 Difference]: Start difference. First operand 6348 states and 28234 transitions. Second operand has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:39,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:39,180 INFO L93 Difference]: Finished difference Result 8237 states and 35805 transitions. [2022-02-15 13:54:39,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-15 13:54:39,180 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:39,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:39,202 INFO L225 Difference]: With dead ends: 8237 [2022-02-15 13:54:39,203 INFO L226 Difference]: Without dead ends: 8167 [2022-02-15 13:54:39,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1525 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=716, Invalid=4834, Unknown=0, NotChecked=0, Total=5550 [2022-02-15 13:54:39,203 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 376 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 1963 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1667 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:39,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 163 Invalid, 3757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1963 Invalid, 0 Unknown, 1667 Unchecked, 1.0s Time] [2022-02-15 13:54:39,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8167 states. [2022-02-15 13:54:39,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8167 to 6383. [2022-02-15 13:54:39,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6383 states, 6382 states have (on average 4.440457536822313) internal successors, (28339), 6382 states have internal predecessors, (28339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:39,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6383 states to 6383 states and 28339 transitions. [2022-02-15 13:54:39,351 INFO L78 Accepts]: Start accepts. Automaton has 6383 states and 28339 transitions. Word has length 30 [2022-02-15 13:54:39,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:39,352 INFO L470 AbstractCegarLoop]: Abstraction has 6383 states and 28339 transitions. [2022-02-15 13:54:39,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:39,352 INFO L276 IsEmpty]: Start isEmpty. Operand 6383 states and 28339 transitions. [2022-02-15 13:54:39,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:39,366 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:39,366 INFO L514 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] [2022-02-15 13:54:39,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2022-02-15 13:54:39,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2022-02-15 13:54:39,566 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:39,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:39,567 INFO L85 PathProgramCache]: Analyzing trace with hash 748053133, now seen corresponding path program 7 times [2022-02-15 13:54:39,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:39,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407660916] [2022-02-15 13:54:39,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:39,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:39,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:39,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:39,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407660916] [2022-02-15 13:54:39,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407660916] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:39,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945566664] [2022-02-15 13:54:39,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:54:39,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:39,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:39,792 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:39,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-02-15 13:54:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:39,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:39,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:40,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:40,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:40,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:40,039 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:54:40,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:40,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:40,385 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:54:40,385 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:54:40,432 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:40,432 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:40,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:40,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:40,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:54:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:40,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945566664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:40,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:40,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:54:40,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601130095] [2022-02-15 13:54:40,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:40,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:54:40,460 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:40,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:54:40,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:54:40,460 INFO L87 Difference]: Start difference. First operand 6383 states and 28339 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:54:41,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:41,773 INFO L93 Difference]: Finished difference Result 6934 states and 30478 transitions. [2022-02-15 13:54:41,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:54:41,774 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:54:41,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:41,793 INFO L225 Difference]: With dead ends: 6934 [2022-02-15 13:54:41,794 INFO L226 Difference]: Without dead ends: 6885 [2022-02-15 13:54:41,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=136, Invalid=1196, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:54:41,794 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 104 mSDsluCounter, 1336 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 2597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 255 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:41,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 157 Invalid, 2597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 2303 Invalid, 0 Unknown, 255 Unchecked, 0.9s Time] [2022-02-15 13:54:41,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6885 states. [2022-02-15 13:54:41,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6885 to 6383. [2022-02-15 13:54:41,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6383 states, 6382 states have (on average 4.440457536822313) internal successors, (28339), 6382 states have internal predecessors, (28339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:41,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6383 states to 6383 states and 28339 transitions. [2022-02-15 13:54:41,928 INFO L78 Accepts]: Start accepts. Automaton has 6383 states and 28339 transitions. Word has length 30 [2022-02-15 13:54:41,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:41,928 INFO L470 AbstractCegarLoop]: Abstraction has 6383 states and 28339 transitions. [2022-02-15 13:54:41,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:54:41,928 INFO L276 IsEmpty]: Start isEmpty. Operand 6383 states and 28339 transitions. [2022-02-15 13:54:41,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:41,941 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:41,942 INFO L514 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] [2022-02-15 13:54:41,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Ended with exit code 0 [2022-02-15 13:54:42,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2022-02-15 13:54:42,142 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:42,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:42,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1870047206, now seen corresponding path program 46 times [2022-02-15 13:54:42,142 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:42,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023520140] [2022-02-15 13:54:42,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:42,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:42,359 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:42,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:42,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023520140] [2022-02-15 13:54:42,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023520140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:42,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079138264] [2022-02-15 13:54:42,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:54:42,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:42,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:42,361 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:42,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-02-15 13:54:42,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:54:42,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:42,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:42,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:42,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:42,625 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:42,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:42,626 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:54:42,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:42,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:42,960 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:54:42,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:54:43,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:43,019 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:43,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:43,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:43,020 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:54:43,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:43,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079138264] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:43,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:43,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 26 [2022-02-15 13:54:43,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567109901] [2022-02-15 13:54:43,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:43,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:54:43,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:43,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:54:43,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:54:43,048 INFO L87 Difference]: Start difference. First operand 6383 states and 28339 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 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) [2022-02-15 13:54:44,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:44,038 INFO L93 Difference]: Finished difference Result 6931 states and 30484 transitions. [2022-02-15 13:54:44,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:54:44,038 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 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 30 [2022-02-15 13:54:44,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:44,057 INFO L225 Difference]: With dead ends: 6931 [2022-02-15 13:54:44,057 INFO L226 Difference]: Without dead ends: 6857 [2022-02-15 13:54:44,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:54:44,057 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 94 mSDsluCounter, 1078 mSDsCounter, 0 mSdLazyCounter, 1737 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 237 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:44,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 132 Invalid, 2001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1737 Invalid, 0 Unknown, 237 Unchecked, 0.7s Time] [2022-02-15 13:54:44,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2022-02-15 13:54:44,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 6380. [2022-02-15 13:54:44,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6380 states, 6379 states have (on average 4.440821445367613) internal successors, (28328), 6379 states have internal predecessors, (28328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:44,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6380 states to 6380 states and 28328 transitions. [2022-02-15 13:54:44,178 INFO L78 Accepts]: Start accepts. Automaton has 6380 states and 28328 transitions. Word has length 30 [2022-02-15 13:54:44,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:44,178 INFO L470 AbstractCegarLoop]: Abstraction has 6380 states and 28328 transitions. [2022-02-15 13:54:44,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 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) [2022-02-15 13:54:44,178 INFO L276 IsEmpty]: Start isEmpty. Operand 6380 states and 28328 transitions. [2022-02-15 13:54:44,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:44,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:44,191 INFO L514 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] [2022-02-15 13:54:44,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Forceful destruction successful, exit code 0 [2022-02-15 13:54:44,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:44,400 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:44,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:44,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1221769510, now seen corresponding path program 47 times [2022-02-15 13:54:44,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:44,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089020594] [2022-02-15 13:54:44,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:44,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:44,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:44,622 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:44,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089020594] [2022-02-15 13:54:44,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089020594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:44,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244200328] [2022-02-15 13:54:44,622 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:54:44,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:44,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:44,624 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:44,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-02-15 13:54:44,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:54:44,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:44,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:54:44,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:44,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:44,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:44,871 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:44,871 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 45 [2022-02-15 13:54:45,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:45,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:45,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:45,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:45,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:45,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:45,993 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-02-15 13:54:46,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:54:46,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244200328] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:46,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:46,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:54:46,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953655828] [2022-02-15 13:54:46,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:46,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:54:46,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:46,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:54:46,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:54:46,024 INFO L87 Difference]: Start difference. First operand 6380 states and 28328 transitions. Second operand has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:48,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:48,043 INFO L93 Difference]: Finished difference Result 7331 states and 32206 transitions. [2022-02-15 13:54:48,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:54:48,044 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:48,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:48,064 INFO L225 Difference]: With dead ends: 7331 [2022-02-15 13:54:48,064 INFO L226 Difference]: Without dead ends: 7270 [2022-02-15 13:54:48,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=425, Invalid=2767, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:54:48,065 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 342 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 2115 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 3453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 2115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1208 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:48,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 206 Invalid, 3453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 2115 Invalid, 0 Unknown, 1208 Unchecked, 0.9s Time] [2022-02-15 13:54:48,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7270 states. [2022-02-15 13:54:48,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7270 to 6379. [2022-02-15 13:54:48,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6379 states, 6378 states have (on average 4.441047350266541) internal successors, (28325), 6378 states have internal predecessors, (28325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:48,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6379 states to 6379 states and 28325 transitions. [2022-02-15 13:54:48,199 INFO L78 Accepts]: Start accepts. Automaton has 6379 states and 28325 transitions. Word has length 30 [2022-02-15 13:54:48,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:48,199 INFO L470 AbstractCegarLoop]: Abstraction has 6379 states and 28325 transitions. [2022-02-15 13:54:48,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:48,199 INFO L276 IsEmpty]: Start isEmpty. Operand 6379 states and 28325 transitions. [2022-02-15 13:54:48,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:48,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:48,212 INFO L514 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] [2022-02-15 13:54:48,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Forceful destruction successful, exit code 0 [2022-02-15 13:54:48,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:48,413 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:48,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:48,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1775554242, now seen corresponding path program 48 times [2022-02-15 13:54:48,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:48,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056745195] [2022-02-15 13:54:48,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:48,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:48,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:48,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:48,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056745195] [2022-02-15 13:54:48,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056745195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:48,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810967659] [2022-02-15 13:54:48,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:54:48,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:48,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:48,603 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:48,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-02-15 13:54:48,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:54:48,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:48,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:54:48,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:48,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:48,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:48,810 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:54:48,810 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2022-02-15 13:54:49,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:49,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:49,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:49,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:54:49,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:49,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:54:49,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:54:49,452 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:49,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810967659] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:49,452 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:49,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 33 [2022-02-15 13:54:49,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629086297] [2022-02-15 13:54:49,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:49,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:54:49,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:49,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:54:49,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:54:49,453 INFO L87 Difference]: Start difference. First operand 6379 states and 28325 transitions. Second operand has 33 states, 33 states have (on average 1.878787878787879) internal successors, (62), 33 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) [2022-02-15 13:54:55,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:55,863 INFO L93 Difference]: Finished difference Result 10071 states and 41893 transitions. [2022-02-15 13:54:55,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-02-15 13:54:55,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.878787878787879) internal successors, (62), 33 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 30 [2022-02-15 13:54:55,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:55,888 INFO L225 Difference]: With dead ends: 10071 [2022-02-15 13:54:55,888 INFO L226 Difference]: Without dead ends: 9796 [2022-02-15 13:54:55,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4073 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1630, Invalid=11942, Unknown=0, NotChecked=0, Total=13572 [2022-02-15 13:54:55,890 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 1184 mSDsluCounter, 2179 mSDsCounter, 0 mSdLazyCounter, 4362 mSolverCounterSat, 445 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 4807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 445 IncrementalHoareTripleChecker+Valid, 4362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:55,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1184 Valid, 349 Invalid, 4807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [445 Valid, 4362 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-02-15 13:54:55,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9796 states. [2022-02-15 13:54:56,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9796 to 6455. [2022-02-15 13:54:56,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 6454 states have (on average 4.439572358227456) internal successors, (28653), 6454 states have internal predecessors, (28653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:56,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 28653 transitions. [2022-02-15 13:54:56,067 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 28653 transitions. Word has length 30 [2022-02-15 13:54:56,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:56,067 INFO L470 AbstractCegarLoop]: Abstraction has 6455 states and 28653 transitions. [2022-02-15 13:54:56,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.878787878787879) internal successors, (62), 33 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) [2022-02-15 13:54:56,067 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 28653 transitions. [2022-02-15 13:54:56,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:56,081 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:56,081 INFO L514 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] [2022-02-15 13:54:56,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2022-02-15 13:54:56,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:56,281 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:56,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:56,281 INFO L85 PathProgramCache]: Analyzing trace with hash 202007004, now seen corresponding path program 49 times [2022-02-15 13:54:56,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:56,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289968126] [2022-02-15 13:54:56,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:56,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:56,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:56,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:56,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289968126] [2022-02-15 13:54:56,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289968126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:56,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074094564] [2022-02-15 13:54:56,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:54:56,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:56,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:56,468 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:56,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-02-15 13:54:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:56,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:56,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:54:56,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:54:56,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:56,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:54:56,950 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:54:56,951 INFO L387 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 48 [2022-02-15 13:54:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:57,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074094564] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:54:57,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:54:57,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:54:57,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319005868] [2022-02-15 13:54:57,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:54:57,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:54:57,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:54:57,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:54:57,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:54:57,085 INFO L87 Difference]: Start difference. First operand 6455 states and 28653 transitions. Second operand has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:59,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:54:59,175 INFO L93 Difference]: Finished difference Result 7909 states and 34496 transitions. [2022-02-15 13:54:59,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:54:59,175 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:54:59,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:54:59,198 INFO L225 Difference]: With dead ends: 7909 [2022-02-15 13:54:59,199 INFO L226 Difference]: Without dead ends: 7842 [2022-02-15 13:54:59,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=360, Invalid=2396, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:54:59,199 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 347 mSDsluCounter, 1324 mSDsCounter, 0 mSdLazyCounter, 2721 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 3081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 191 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:54:59,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 150 Invalid, 3081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2721 Invalid, 0 Unknown, 191 Unchecked, 1.1s Time] [2022-02-15 13:54:59,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2022-02-15 13:54:59,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 6444. [2022-02-15 13:54:59,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6444 states, 6443 states have (on average 4.4407884525842) internal successors, (28612), 6443 states have internal predecessors, (28612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:59,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6444 states to 6444 states and 28612 transitions. [2022-02-15 13:54:59,339 INFO L78 Accepts]: Start accepts. Automaton has 6444 states and 28612 transitions. Word has length 30 [2022-02-15 13:54:59,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:54:59,339 INFO L470 AbstractCegarLoop]: Abstraction has 6444 states and 28612 transitions. [2022-02-15 13:54:59,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.896551724137931) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:54:59,340 INFO L276 IsEmpty]: Start isEmpty. Operand 6444 states and 28612 transitions. [2022-02-15 13:54:59,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:54:59,352 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:54:59,353 INFO L514 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] [2022-02-15 13:54:59,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-02-15 13:54:59,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:59,553 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:54:59,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:54:59,553 INFO L85 PathProgramCache]: Analyzing trace with hash -846251220, now seen corresponding path program 50 times [2022-02-15 13:54:59,553 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:54:59,553 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521056939] [2022-02-15 13:54:59,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:54:59,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:54:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:54:59,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:54:59,815 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:54:59,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521056939] [2022-02-15 13:54:59,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521056939] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:54:59,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909437858] [2022-02-15 13:54:59,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:54:59,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:54:59,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:54:59,816 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:54:59,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-02-15 13:54:59,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:54:59,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:54:59,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:54:59,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:00,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:00,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:00,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:00,069 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:00,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:00,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:00,404 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:00,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:00,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:00,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:00,455 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:00,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:00,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909437858] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:00,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:00,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:55:00,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950880628] [2022-02-15 13:55:00,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:00,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:00,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:00,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:00,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:00,481 INFO L87 Difference]: Start difference. First operand 6444 states and 28612 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:01,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:01,863 INFO L93 Difference]: Finished difference Result 7015 states and 30821 transitions. [2022-02-15 13:55:01,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:55:01,863 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:55:01,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:01,884 INFO L225 Difference]: With dead ends: 7015 [2022-02-15 13:55:01,884 INFO L226 Difference]: Without dead ends: 6964 [2022-02-15 13:55:01,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:55:01,885 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 115 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 2342 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:01,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 144 Invalid, 2529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2342 Invalid, 0 Unknown, 144 Unchecked, 0.9s Time] [2022-02-15 13:55:01,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6964 states. [2022-02-15 13:55:01,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6964 to 6452. [2022-02-15 13:55:01,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6452 states, 6451 states have (on average 4.440241822973182) internal successors, (28644), 6451 states have internal predecessors, (28644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:02,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6452 states to 6452 states and 28644 transitions. [2022-02-15 13:55:02,021 INFO L78 Accepts]: Start accepts. Automaton has 6452 states and 28644 transitions. Word has length 30 [2022-02-15 13:55:02,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:02,021 INFO L470 AbstractCegarLoop]: Abstraction has 6452 states and 28644 transitions. [2022-02-15 13:55:02,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:02,021 INFO L276 IsEmpty]: Start isEmpty. Operand 6452 states and 28644 transitions. [2022-02-15 13:55:02,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:02,034 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:02,034 INFO L514 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] [2022-02-15 13:55:02,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-02-15 13:55:02,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:02,235 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:02,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:02,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1727271557, now seen corresponding path program 8 times [2022-02-15 13:55:02,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:02,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086522148] [2022-02-15 13:55:02,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:02,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:02,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:02,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:02,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086522148] [2022-02-15 13:55:02,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086522148] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:02,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554034484] [2022-02-15 13:55:02,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:55:02,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:02,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:02,413 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:02,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-02-15 13:55:02,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:55:02,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:02,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:02,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:02,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-02-15 13:55:02,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:02,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:02,918 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:02,918 INFO L387 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 48 [2022-02-15 13:55:03,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:03,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554034484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:03,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:03,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-02-15 13:55:03,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828847224] [2022-02-15 13:55:03,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:03,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:55:03,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:03,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:55:03,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:55:03,005 INFO L87 Difference]: Start difference. First operand 6452 states and 28644 transitions. Second operand has 30 states, 30 states have (on average 2.0) internal successors, (60), 30 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) [2022-02-15 13:55:05,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:05,386 INFO L93 Difference]: Finished difference Result 7921 states and 34625 transitions. [2022-02-15 13:55:05,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-15 13:55:05,386 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.0) internal successors, (60), 30 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 30 [2022-02-15 13:55:05,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:05,409 INFO L225 Difference]: With dead ends: 7921 [2022-02-15 13:55:05,409 INFO L226 Difference]: Without dead ends: 7830 [2022-02-15 13:55:05,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=305, Invalid=2047, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 13:55:05,410 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 327 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 4048 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 4267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 4048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:05,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 242 Invalid, 4267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 4048 Invalid, 0 Unknown, 55 Unchecked, 1.6s Time] [2022-02-15 13:55:05,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7830 states. [2022-02-15 13:55:05,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7830 to 6292. [2022-02-15 13:55:05,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6292 states, 6291 states have (on average 4.449848990621523) internal successors, (27994), 6291 states have internal predecessors, (27994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:05,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6292 states to 6292 states and 27994 transitions. [2022-02-15 13:55:05,555 INFO L78 Accepts]: Start accepts. Automaton has 6292 states and 27994 transitions. Word has length 30 [2022-02-15 13:55:05,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:05,555 INFO L470 AbstractCegarLoop]: Abstraction has 6292 states and 27994 transitions. [2022-02-15 13:55:05,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.0) internal successors, (60), 30 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) [2022-02-15 13:55:05,555 INFO L276 IsEmpty]: Start isEmpty. Operand 6292 states and 27994 transitions. [2022-02-15 13:55:05,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:05,568 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:05,568 INFO L514 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] [2022-02-15 13:55:05,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Ended with exit code 0 [2022-02-15 13:55:05,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable265,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:05,770 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:05,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:05,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1680302641, now seen corresponding path program 84 times [2022-02-15 13:55:05,771 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:05,771 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392508768] [2022-02-15 13:55:05,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:05,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:06,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:06,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392508768] [2022-02-15 13:55:06,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392508768] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:06,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668330179] [2022-02-15 13:55:06,054 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:55:06,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:06,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:06,055 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:06,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-02-15 13:55:06,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:55:06,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:06,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:06,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:06,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:06,333 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:06,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:06,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:06,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:06,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:06,667 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:06,668 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:06,758 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:06,759 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:06,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:06,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:06,760 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:06,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:06,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668330179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:06,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:06,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:55:06,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488510775] [2022-02-15 13:55:06,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:06,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:06,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:06,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:06,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:06,792 INFO L87 Difference]: Start difference. First operand 6292 states and 27994 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:09,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:09,127 INFO L93 Difference]: Finished difference Result 7057 states and 31006 transitions. [2022-02-15 13:55:09,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:55:09,127 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:55:09,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:09,146 INFO L225 Difference]: With dead ends: 7057 [2022-02-15 13:55:09,146 INFO L226 Difference]: Without dead ends: 7006 [2022-02-15 13:55:09,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=353, Invalid=2839, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:55:09,147 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 241 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 2394 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 2797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 2394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 284 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:09,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 171 Invalid, 2797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 2394 Invalid, 0 Unknown, 284 Unchecked, 1.1s Time] [2022-02-15 13:55:09,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2022-02-15 13:55:09,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 6345. [2022-02-15 13:55:09,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6345 states, 6344 states have (on average 4.450662042875158) internal successors, (28235), 6344 states have internal predecessors, (28235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:09,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6345 states to 6345 states and 28235 transitions. [2022-02-15 13:55:09,315 INFO L78 Accepts]: Start accepts. Automaton has 6345 states and 28235 transitions. Word has length 30 [2022-02-15 13:55:09,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:09,315 INFO L470 AbstractCegarLoop]: Abstraction has 6345 states and 28235 transitions. [2022-02-15 13:55:09,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:09,315 INFO L276 IsEmpty]: Start isEmpty. Operand 6345 states and 28235 transitions. [2022-02-15 13:55:09,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:09,328 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:09,328 INFO L514 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] [2022-02-15 13:55:09,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-02-15 13:55:09,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-02-15 13:55:09,529 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:09,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:09,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1476970643, now seen corresponding path program 85 times [2022-02-15 13:55:09,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:09,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205369112] [2022-02-15 13:55:09,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:09,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:09,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:09,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:09,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205369112] [2022-02-15 13:55:09,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205369112] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:09,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249767171] [2022-02-15 13:55:09,787 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:55:09,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:09,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:09,788 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:09,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-02-15 13:55:09,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:09,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:09,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:10,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:10,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:10,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:10,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2022-02-15 13:55:10,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:10,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:10,391 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:10,391 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:10,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:10,449 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:10,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:10,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:10,451 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:10,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:10,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249767171] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:10,476 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:10,476 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:55:10,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760693779] [2022-02-15 13:55:10,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:10,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:10,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:10,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:10,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:10,480 INFO L87 Difference]: Start difference. First operand 6345 states and 28235 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:13,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:13,050 INFO L93 Difference]: Finished difference Result 6947 states and 30538 transitions. [2022-02-15 13:55:13,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-15 13:55:13,050 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 30 [2022-02-15 13:55:13,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:13,069 INFO L225 Difference]: With dead ends: 6947 [2022-02-15 13:55:13,069 INFO L226 Difference]: Without dead ends: 6876 [2022-02-15 13:55:13,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=323, Invalid=2757, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 13:55:13,069 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 238 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 2328 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 3156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 719 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:13,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 191 Invalid, 3156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2328 Invalid, 0 Unknown, 719 Unchecked, 1.0s Time] [2022-02-15 13:55:13,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-02-15 13:55:13,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 6330. [2022-02-15 13:55:13,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6330 states, 6329 states have (on average 4.450624111234002) internal successors, (28168), 6329 states have internal predecessors, (28168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:13,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6330 states to 6330 states and 28168 transitions. [2022-02-15 13:55:13,194 INFO L78 Accepts]: Start accepts. Automaton has 6330 states and 28168 transitions. Word has length 30 [2022-02-15 13:55:13,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:13,194 INFO L470 AbstractCegarLoop]: Abstraction has 6330 states and 28168 transitions. [2022-02-15 13:55:13,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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) [2022-02-15 13:55:13,194 INFO L276 IsEmpty]: Start isEmpty. Operand 6330 states and 28168 transitions. [2022-02-15 13:55:13,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:13,207 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:13,207 INFO L514 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] [2022-02-15 13:55:13,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Forceful destruction successful, exit code 0 [2022-02-15 13:55:13,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-02-15 13:55:13,408 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:13,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:13,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1571658135, now seen corresponding path program 1 times [2022-02-15 13:55:13,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:13,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704902263] [2022-02-15 13:55:13,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:13,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:13,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:13,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:13,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:13,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704902263] [2022-02-15 13:55:13,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704902263] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:13,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785508590] [2022-02-15 13:55:13,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:13,617 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:13,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:13,618 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:13,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-02-15 13:55:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:13,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:13,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:13,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:13,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:13,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:13,912 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:13,983 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:13,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:14,229 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:14,230 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:14,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:14,277 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:14,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:14,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:14,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:14,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785508590] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:14,303 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:14,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 26 [2022-02-15 13:55:14,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976627827] [2022-02-15 13:55:14,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:14,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:55:14,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:14,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:55:14,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=580, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:55:14,304 INFO L87 Difference]: Start difference. First operand 6330 states and 28168 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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) [2022-02-15 13:55:15,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:15,276 INFO L93 Difference]: Finished difference Result 6778 states and 29943 transitions. [2022-02-15 13:55:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:55:15,276 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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 30 [2022-02-15 13:55:15,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:15,295 INFO L225 Difference]: With dead ends: 6778 [2022-02-15 13:55:15,295 INFO L226 Difference]: Without dead ends: 6737 [2022-02-15 13:55:15,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=122, Invalid=1000, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:55:15,296 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 137 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 313 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:15,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 115 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1397 Invalid, 0 Unknown, 313 Unchecked, 0.6s Time] [2022-02-15 13:55:15,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6737 states. [2022-02-15 13:55:15,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6737 to 6347. [2022-02-15 13:55:15,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6347 states, 6346 states have (on average 4.449889694295619) internal successors, (28239), 6346 states have internal predecessors, (28239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:15,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6347 states to 6347 states and 28239 transitions. [2022-02-15 13:55:15,474 INFO L78 Accepts]: Start accepts. Automaton has 6347 states and 28239 transitions. Word has length 30 [2022-02-15 13:55:15,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:15,474 INFO L470 AbstractCegarLoop]: Abstraction has 6347 states and 28239 transitions. [2022-02-15 13:55:15,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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) [2022-02-15 13:55:15,474 INFO L276 IsEmpty]: Start isEmpty. Operand 6347 states and 28239 transitions. [2022-02-15 13:55:15,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:15,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:15,487 INFO L514 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] [2022-02-15 13:55:15,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-02-15 13:55:15,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-02-15 13:55:15,688 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:15,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:15,688 INFO L85 PathProgramCache]: Analyzing trace with hash 335385315, now seen corresponding path program 2 times [2022-02-15 13:55:15,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:15,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974510709] [2022-02-15 13:55:15,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:15,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:15,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:15,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:15,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:15,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974510709] [2022-02-15 13:55:15,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974510709] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:15,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218054355] [2022-02-15 13:55:15,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:55:15,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:15,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:15,913 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:15,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-02-15 13:55:15,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:55:15,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:15,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:55:15,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:16,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:16,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:16,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:16,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:16,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2022-02-15 13:55:16,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:16,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:16,719 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:16,744 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:55:16,744 INFO L387 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 47 treesize of output 58 [2022-02-15 13:55:16,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:16,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218054355] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:16,880 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:16,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 27 [2022-02-15 13:55:16,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319641350] [2022-02-15 13:55:16,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:16,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:16,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:16,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:16,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:16,881 INFO L87 Difference]: Start difference. First operand 6347 states and 28239 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:17,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:17,930 INFO L93 Difference]: Finished difference Result 6695 states and 29584 transitions. [2022-02-15 13:55:17,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:55:17,931 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:17,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:17,951 INFO L225 Difference]: With dead ends: 6695 [2022-02-15 13:55:17,951 INFO L226 Difference]: Without dead ends: 6688 [2022-02-15 13:55:17,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=137, Invalid=1269, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:55:17,951 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 71 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 502 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:17,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 129 Invalid, 1999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1475 Invalid, 0 Unknown, 502 Unchecked, 0.6s Time] [2022-02-15 13:55:17,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2022-02-15 13:55:18,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6391. [2022-02-15 13:55:18,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6391 states, 6390 states have (on average 4.44585289514867) internal successors, (28409), 6390 states have internal predecessors, (28409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:18,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6391 states to 6391 states and 28409 transitions. [2022-02-15 13:55:18,104 INFO L78 Accepts]: Start accepts. Automaton has 6391 states and 28409 transitions. Word has length 30 [2022-02-15 13:55:18,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:18,104 INFO L470 AbstractCegarLoop]: Abstraction has 6391 states and 28409 transitions. [2022-02-15 13:55:18,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:18,104 INFO L276 IsEmpty]: Start isEmpty. Operand 6391 states and 28409 transitions. [2022-02-15 13:55:18,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:18,116 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:18,116 INFO L514 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] [2022-02-15 13:55:18,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-02-15 13:55:18,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-02-15 13:55:18,317 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:18,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:18,318 INFO L85 PathProgramCache]: Analyzing trace with hash 336308836, now seen corresponding path program 1 times [2022-02-15 13:55:18,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:18,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259372407] [2022-02-15 13:55:18,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:18,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:18,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:18,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:18,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:18,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259372407] [2022-02-15 13:55:18,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259372407] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:18,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793642861] [2022-02-15 13:55:18,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:18,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:18,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:18,523 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:18,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-02-15 13:55:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:18,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:18,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:18,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:18,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:18,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:18,812 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:18,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:19,109 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:19,109 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:19,161 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:19,162 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:19,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:19,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:19,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:19,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:19,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793642861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:19,187 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:19,187 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 25 [2022-02-15 13:55:19,187 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464887157] [2022-02-15 13:55:19,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:19,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-15 13:55:19,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:19,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-15 13:55:19,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:55:19,188 INFO L87 Difference]: Start difference. First operand 6391 states and 28409 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:20,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:20,127 INFO L93 Difference]: Finished difference Result 6853 states and 30206 transitions. [2022-02-15 13:55:20,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:55:20,127 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:20,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:20,148 INFO L225 Difference]: With dead ends: 6853 [2022-02-15 13:55:20,149 INFO L226 Difference]: Without dead ends: 6770 [2022-02-15 13:55:20,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=116, Invalid=940, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:55:20,149 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 104 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 259 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:20,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 119 Invalid, 1772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1478 Invalid, 0 Unknown, 259 Unchecked, 0.6s Time] [2022-02-15 13:55:20,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6770 states. [2022-02-15 13:55:20,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6770 to 6369. [2022-02-15 13:55:20,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6369 states, 6368 states have (on average 4.4486494974874375) internal successors, (28329), 6368 states have internal predecessors, (28329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:20,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6369 states to 6369 states and 28329 transitions. [2022-02-15 13:55:20,360 INFO L78 Accepts]: Start accepts. Automaton has 6369 states and 28329 transitions. Word has length 30 [2022-02-15 13:55:20,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:20,360 INFO L470 AbstractCegarLoop]: Abstraction has 6369 states and 28329 transitions. [2022-02-15 13:55:20,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:20,361 INFO L276 IsEmpty]: Start isEmpty. Operand 6369 states and 28329 transitions. [2022-02-15 13:55:20,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:20,373 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:20,373 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:20,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2022-02-15 13:55:20,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:20,574 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:20,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:20,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1224881418, now seen corresponding path program 1 times [2022-02-15 13:55:20,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:20,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509760902] [2022-02-15 13:55:20,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:20,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:20,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:20,789 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:20,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:20,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509760902] [2022-02-15 13:55:20,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509760902] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:20,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982466384] [2022-02-15 13:55:20,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:20,789 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:20,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:20,790 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:20,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-02-15 13:55:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:20,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:20,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:21,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:21,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:21,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:21,087 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:21,161 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:21,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:21,403 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:21,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:21,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:21,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:21,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:21,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:21,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:21,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982466384] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:21,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:21,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 26 [2022-02-15 13:55:21,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113194288] [2022-02-15 13:55:21,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:21,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:55:21,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:21,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:55:21,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:55:21,482 INFO L87 Difference]: Start difference. First operand 6369 states and 28329 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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) [2022-02-15 13:55:22,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:22,493 INFO L93 Difference]: Finished difference Result 6768 states and 29896 transitions. [2022-02-15 13:55:22,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:55:22,493 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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 30 [2022-02-15 13:55:22,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:22,513 INFO L225 Difference]: With dead ends: 6768 [2022-02-15 13:55:22,513 INFO L226 Difference]: Without dead ends: 6727 [2022-02-15 13:55:22,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=139, Invalid=1051, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:55:22,514 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 109 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 1466 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 2041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 526 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:22,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 161 Invalid, 2041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1466 Invalid, 0 Unknown, 526 Unchecked, 0.6s Time] [2022-02-15 13:55:22,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6727 states. [2022-02-15 13:55:22,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6727 to 6380. [2022-02-15 13:55:22,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6380 states, 6379 states have (on average 4.4470920206928986) internal successors, (28368), 6379 states have internal predecessors, (28368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:22,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6380 states to 6380 states and 28368 transitions. [2022-02-15 13:55:22,655 INFO L78 Accepts]: Start accepts. Automaton has 6380 states and 28368 transitions. Word has length 30 [2022-02-15 13:55:22,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:22,655 INFO L470 AbstractCegarLoop]: Abstraction has 6380 states and 28368 transitions. [2022-02-15 13:55:22,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 26 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) [2022-02-15 13:55:22,655 INFO L276 IsEmpty]: Start isEmpty. Operand 6380 states and 28368 transitions. [2022-02-15 13:55:22,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:22,669 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:22,669 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:22,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Forceful destruction successful, exit code 0 [2022-02-15 13:55:22,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2022-02-15 13:55:22,870 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:22,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:22,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1633209866, now seen corresponding path program 2 times [2022-02-15 13:55:22,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:22,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354210584] [2022-02-15 13:55:22,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:22,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:22,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:23,104 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:23,104 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:23,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354210584] [2022-02-15 13:55:23,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354210584] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:23,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045311667] [2022-02-15 13:55:23,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:55:23,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:23,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:23,106 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:23,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-02-15 13:55:23,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:55:23,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:23,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:55:23,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:23,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:23,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:23,537 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:23,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2022-02-15 13:55:23,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:23,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:23,915 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:23,941 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:55:23,941 INFO L387 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 47 treesize of output 58 [2022-02-15 13:55:24,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:24,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045311667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:24,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:24,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 27 [2022-02-15 13:55:24,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72048972] [2022-02-15 13:55:24,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:24,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:24,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:24,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:24,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:24,090 INFO L87 Difference]: Start difference. First operand 6380 states and 28368 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:25,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:25,308 INFO L93 Difference]: Finished difference Result 6953 states and 30620 transitions. [2022-02-15 13:55:25,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:55:25,309 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:55:25,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:25,329 INFO L225 Difference]: With dead ends: 6953 [2022-02-15 13:55:25,329 INFO L226 Difference]: Without dead ends: 6888 [2022-02-15 13:55:25,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=181, Invalid=1625, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:55:25,329 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 137 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 583 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:25,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 117 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1491 Invalid, 0 Unknown, 583 Unchecked, 0.6s Time] [2022-02-15 13:55:25,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6888 states. [2022-02-15 13:55:25,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6888 to 6393. [2022-02-15 13:55:25,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6393 states, 6392 states have (on average 4.446495619524406) internal successors, (28422), 6392 states have internal predecessors, (28422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:25,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6393 states to 6393 states and 28422 transitions. [2022-02-15 13:55:25,513 INFO L78 Accepts]: Start accepts. Automaton has 6393 states and 28422 transitions. Word has length 30 [2022-02-15 13:55:25,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:25,513 INFO L470 AbstractCegarLoop]: Abstraction has 6393 states and 28422 transitions. [2022-02-15 13:55:25,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:25,513 INFO L276 IsEmpty]: Start isEmpty. Operand 6393 states and 28422 transitions. [2022-02-15 13:55:25,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:25,533 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:25,533 INFO L514 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] [2022-02-15 13:55:25,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Forceful destruction successful, exit code 0 [2022-02-15 13:55:25,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:25,734 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:25,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:25,735 INFO L85 PathProgramCache]: Analyzing trace with hash -26172115, now seen corresponding path program 3 times [2022-02-15 13:55:25,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:25,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075723602] [2022-02-15 13:55:25,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:25,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:25,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:25,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:25,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075723602] [2022-02-15 13:55:25,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075723602] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:25,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239686980] [2022-02-15 13:55:25,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:55:25,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:25,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:25,968 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:25,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-02-15 13:55:25,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:55:25,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:25,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:55:26,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:26,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:26,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:26,331 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:55:26,331 INFO L387 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 33 treesize of output 35 [2022-02-15 13:55:26,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:26,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:26,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:26,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:26,996 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:55:26,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:55:27,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:27,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239686980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:27,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:27,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-15 13:55:27,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511846580] [2022-02-15 13:55:27,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:27,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:55:27,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:27,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:55:27,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:55:27,191 INFO L87 Difference]: Start difference. First operand 6393 states and 28422 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:55:30,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:30,667 INFO L93 Difference]: Finished difference Result 8316 states and 36524 transitions. [2022-02-15 13:55:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 13:55:30,667 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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 30 [2022-02-15 13:55:30,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:30,692 INFO L225 Difference]: With dead ends: 8316 [2022-02-15 13:55:30,692 INFO L226 Difference]: Without dead ends: 8255 [2022-02-15 13:55:30,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1567 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=807, Invalid=4743, Unknown=0, NotChecked=0, Total=5550 [2022-02-15 13:55:30,693 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 252 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 3857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2274 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:30,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 165 Invalid, 3857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1457 Invalid, 0 Unknown, 2274 Unchecked, 0.8s Time] [2022-02-15 13:55:30,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8255 states. [2022-02-15 13:55:30,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8255 to 6477. [2022-02-15 13:55:30,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6477 states, 6476 states have (on average 4.452748610253242) internal successors, (28836), 6476 states have internal predecessors, (28836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:30,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6477 states to 6477 states and 28836 transitions. [2022-02-15 13:55:30,840 INFO L78 Accepts]: Start accepts. Automaton has 6477 states and 28836 transitions. Word has length 30 [2022-02-15 13:55:30,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:30,840 INFO L470 AbstractCegarLoop]: Abstraction has 6477 states and 28836 transitions. [2022-02-15 13:55:30,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:55:30,840 INFO L276 IsEmpty]: Start isEmpty. Operand 6477 states and 28836 transitions. [2022-02-15 13:55:30,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:30,855 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:30,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:30,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Forceful destruction successful, exit code 0 [2022-02-15 13:55:31,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:31,056 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:31,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:31,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1602612470, now seen corresponding path program 3 times [2022-02-15 13:55:31,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:31,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931787907] [2022-02-15 13:55:31,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:31,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:31,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:31,275 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:31,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:31,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931787907] [2022-02-15 13:55:31,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931787907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:31,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562719466] [2022-02-15 13:55:31,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:55:31,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:31,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:31,277 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:31,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-02-15 13:55:31,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:55:31,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:31,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:31,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:31,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:31,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:31,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:31,706 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:55:31,706 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 51 [2022-02-15 13:55:31,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:31,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:32,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:32,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:32,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:32,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:32,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:55:32,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:32,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562719466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:32,437 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:32,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 32 [2022-02-15 13:55:32,437 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055385147] [2022-02-15 13:55:32,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:32,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:55:32,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:32,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:55:32,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:55:32,438 INFO L87 Difference]: Start difference. First operand 6477 states and 28836 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:36,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:36,188 INFO L93 Difference]: Finished difference Result 9019 states and 38457 transitions. [2022-02-15 13:55:36,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 13:55:36,189 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:36,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:36,213 INFO L225 Difference]: With dead ends: 9019 [2022-02-15 13:55:36,213 INFO L226 Difference]: Without dead ends: 8877 [2022-02-15 13:55:36,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 41 SyntacticMatches, 8 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=610, Invalid=5090, Unknown=0, NotChecked=0, Total=5700 [2022-02-15 13:55:36,213 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 553 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 2729 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 553 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 4840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1926 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:36,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [553 Valid, 278 Invalid, 4840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2729 Invalid, 0 Unknown, 1926 Unchecked, 1.4s Time] [2022-02-15 13:55:36,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8877 states. [2022-02-15 13:55:36,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8877 to 6479. [2022-02-15 13:55:36,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6479 states, 6478 states have (on average 4.452917567150355) internal successors, (28846), 6478 states have internal predecessors, (28846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:36,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6479 states to 6479 states and 28846 transitions. [2022-02-15 13:55:36,364 INFO L78 Accepts]: Start accepts. Automaton has 6479 states and 28846 transitions. Word has length 30 [2022-02-15 13:55:36,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:36,364 INFO L470 AbstractCegarLoop]: Abstraction has 6479 states and 28846 transitions. [2022-02-15 13:55:36,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:36,364 INFO L276 IsEmpty]: Start isEmpty. Operand 6479 states and 28846 transitions. [2022-02-15 13:55:36,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:36,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:36,377 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:36,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-02-15 13:55:36,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2022-02-15 13:55:36,577 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:36,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:36,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1037073236, now seen corresponding path program 4 times [2022-02-15 13:55:36,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:36,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529939138] [2022-02-15 13:55:36,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:36,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:36,831 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:36,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:36,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529939138] [2022-02-15 13:55:36,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529939138] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:36,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086611769] [2022-02-15 13:55:36,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:55:36,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:36,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:36,833 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:36,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-02-15 13:55:36,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:55:36,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:36,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:36,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:37,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:37,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:37,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:37,106 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:37,204 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:37,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:37,448 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:37,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:37,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:37,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:37,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:37,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:37,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:37,536 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:37,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086611769] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:37,537 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:37,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:55:37,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281714488] [2022-02-15 13:55:37,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:37,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:37,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:37,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:37,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:37,537 INFO L87 Difference]: Start difference. First operand 6479 states and 28846 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:38,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:38,973 INFO L93 Difference]: Finished difference Result 6872 states and 30385 transitions. [2022-02-15 13:55:38,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:55:38,974 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:55:38,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:38,994 INFO L225 Difference]: With dead ends: 6872 [2022-02-15 13:55:38,995 INFO L226 Difference]: Without dead ends: 6799 [2022-02-15 13:55:38,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=137, Invalid=1123, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:55:38,995 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 150 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 2070 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 496 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:38,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 146 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2070 Invalid, 0 Unknown, 496 Unchecked, 0.9s Time] [2022-02-15 13:55:39,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6799 states. [2022-02-15 13:55:39,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6799 to 6497. [2022-02-15 13:55:39,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6497 states, 6496 states have (on average 4.453509852216749) internal successors, (28930), 6496 states have internal predecessors, (28930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:39,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6497 states to 6497 states and 28930 transitions. [2022-02-15 13:55:39,157 INFO L78 Accepts]: Start accepts. Automaton has 6497 states and 28930 transitions. Word has length 30 [2022-02-15 13:55:39,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:39,157 INFO L470 AbstractCegarLoop]: Abstraction has 6497 states and 28930 transitions. [2022-02-15 13:55:39,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:39,157 INFO L276 IsEmpty]: Start isEmpty. Operand 6497 states and 28930 transitions. [2022-02-15 13:55:39,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:39,170 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:39,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:39,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-02-15 13:55:39,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:39,371 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:39,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:39,371 INFO L85 PathProgramCache]: Analyzing trace with hash 869970214, now seen corresponding path program 5 times [2022-02-15 13:55:39,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:39,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59078085] [2022-02-15 13:55:39,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:39,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:39,619 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:39,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:39,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59078085] [2022-02-15 13:55:39,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59078085] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:39,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484035858] [2022-02-15 13:55:39,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:55:39,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:39,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:39,632 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:39,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-02-15 13:55:39,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:55:39,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:39,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:39,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:39,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:39,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:39,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:39,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:40,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:40,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:40,236 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:40,236 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:40,286 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:40,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:40,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:40,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:40,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:40,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:40,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484035858] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:40,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:40,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 26 [2022-02-15 13:55:40,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735290729] [2022-02-15 13:55:40,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:40,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:55:40,313 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:40,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:55:40,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:55:40,314 INFO L87 Difference]: Start difference. First operand 6497 states and 28930 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:41,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:41,493 INFO L93 Difference]: Finished difference Result 6873 states and 30389 transitions. [2022-02-15 13:55:41,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:55:41,493 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:41,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:41,513 INFO L225 Difference]: With dead ends: 6873 [2022-02-15 13:55:41,513 INFO L226 Difference]: Without dead ends: 6816 [2022-02-15 13:55:41,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:55:41,514 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 117 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 2324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 438 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:41,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 124 Invalid, 2324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1842 Invalid, 0 Unknown, 438 Unchecked, 0.8s Time] [2022-02-15 13:55:41,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6816 states. [2022-02-15 13:55:41,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6816 to 6522. [2022-02-15 13:55:41,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6522 states, 6521 states have (on average 4.4533047078668915) internal successors, (29040), 6521 states have internal predecessors, (29040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:41,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6522 states to 6522 states and 29040 transitions. [2022-02-15 13:55:41,651 INFO L78 Accepts]: Start accepts. Automaton has 6522 states and 29040 transitions. Word has length 30 [2022-02-15 13:55:41,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:41,651 INFO L470 AbstractCegarLoop]: Abstraction has 6522 states and 29040 transitions. [2022-02-15 13:55:41,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:41,651 INFO L276 IsEmpty]: Start isEmpty. Operand 6522 states and 29040 transitions. [2022-02-15 13:55:41,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:41,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:41,664 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:41,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-02-15 13:55:41,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-02-15 13:55:41,865 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:41,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:41,865 INFO L85 PathProgramCache]: Analyzing trace with hash 2007075688, now seen corresponding path program 6 times [2022-02-15 13:55:41,865 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:41,865 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735505859] [2022-02-15 13:55:41,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:41,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:42,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:42,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:42,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735505859] [2022-02-15 13:55:42,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735505859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:42,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525677342] [2022-02-15 13:55:42,094 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:55:42,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:42,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:42,095 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:42,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-02-15 13:55:42,125 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:55:42,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:42,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:55:42,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:42,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:42,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:42,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:42,329 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:55:42,329 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 47 [2022-02-15 13:55:42,566 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:42,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:43,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:43,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:43,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:43,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:43,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:55:43,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:43,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525677342] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:43,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:43,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 33 [2022-02-15 13:55:43,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253970887] [2022-02-15 13:55:43,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:43,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:55:43,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:43,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:55:43,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:55:43,092 INFO L87 Difference]: Start difference. First operand 6522 states and 29040 transitions. Second operand has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 33 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:46,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:46,734 INFO L93 Difference]: Finished difference Result 8883 states and 38035 transitions. [2022-02-15 13:55:46,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 13:55:46,734 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 33 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:46,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:46,760 INFO L225 Difference]: With dead ends: 8883 [2022-02-15 13:55:46,760 INFO L226 Difference]: Without dead ends: 8705 [2022-02-15 13:55:46,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1290 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=591, Invalid=4811, Unknown=0, NotChecked=0, Total=5402 [2022-02-15 13:55:46,761 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 498 mSDsluCounter, 2125 mSDsCounter, 0 mSdLazyCounter, 3053 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 4588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 3053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1370 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:46,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 243 Invalid, 4588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 3053 Invalid, 0 Unknown, 1370 Unchecked, 1.4s Time] [2022-02-15 13:55:46,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8705 states. [2022-02-15 13:55:46,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8705 to 6540. [2022-02-15 13:55:46,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6540 states, 6539 states have (on average 4.452974460926748) internal successors, (29118), 6539 states have internal predecessors, (29118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:46,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6540 states to 6540 states and 29118 transitions. [2022-02-15 13:55:46,917 INFO L78 Accepts]: Start accepts. Automaton has 6540 states and 29118 transitions. Word has length 30 [2022-02-15 13:55:46,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:46,917 INFO L470 AbstractCegarLoop]: Abstraction has 6540 states and 29118 transitions. [2022-02-15 13:55:46,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 33 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:46,918 INFO L276 IsEmpty]: Start isEmpty. Operand 6540 states and 29118 transitions. [2022-02-15 13:55:46,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:46,933 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:46,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:46,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-02-15 13:55:47,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-02-15 13:55:47,133 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:47,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:47,133 INFO L85 PathProgramCache]: Analyzing trace with hash 707290770, now seen corresponding path program 7 times [2022-02-15 13:55:47,134 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:47,134 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695468162] [2022-02-15 13:55:47,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:47,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:47,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:47,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:47,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695468162] [2022-02-15 13:55:47,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695468162] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:47,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718321856] [2022-02-15 13:55:47,399 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:55:47,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:47,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:47,400 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:47,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-02-15 13:55:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:47,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:47,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:47,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:47,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:47,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:47,666 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:47,766 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:47,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:48,014 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:48,014 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:48,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:48,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:48,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:48,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:48,079 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:48,105 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:48,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718321856] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:48,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:48,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 27 [2022-02-15 13:55:48,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314559483] [2022-02-15 13:55:48,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:48,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:55:48,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:48,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:55:48,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:55:48,106 INFO L87 Difference]: Start difference. First operand 6540 states and 29118 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:49,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:49,265 INFO L93 Difference]: Finished difference Result 6944 states and 30684 transitions. [2022-02-15 13:55:49,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:55:49,265 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 30 [2022-02-15 13:55:49,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:49,284 INFO L225 Difference]: With dead ends: 6944 [2022-02-15 13:55:49,284 INFO L226 Difference]: Without dead ends: 6871 [2022-02-15 13:55:49,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:55:49,284 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 130 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 2177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 253 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:49,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 129 Invalid, 2177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1889 Invalid, 0 Unknown, 253 Unchecked, 0.8s Time] [2022-02-15 13:55:49,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6871 states. [2022-02-15 13:55:49,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6871 to 6546. [2022-02-15 13:55:49,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6546 states, 6545 states have (on average 4.453170359052712) internal successors, (29146), 6545 states have internal predecessors, (29146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:49,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6546 states to 6546 states and 29146 transitions. [2022-02-15 13:55:49,414 INFO L78 Accepts]: Start accepts. Automaton has 6546 states and 29146 transitions. Word has length 30 [2022-02-15 13:55:49,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:49,414 INFO L470 AbstractCegarLoop]: Abstraction has 6546 states and 29146 transitions. [2022-02-15 13:55:49,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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) [2022-02-15 13:55:49,414 INFO L276 IsEmpty]: Start isEmpty. Operand 6546 states and 29146 transitions. [2022-02-15 13:55:49,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:49,430 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:49,430 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:49,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-02-15 13:55:49,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-02-15 13:55:49,630 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:49,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:49,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1115619218, now seen corresponding path program 8 times [2022-02-15 13:55:49,631 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:49,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505240339] [2022-02-15 13:55:49,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:49,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:49,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:49,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:49,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505240339] [2022-02-15 13:55:49,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505240339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:49,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170068319] [2022-02-15 13:55:49,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:55:49,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:49,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:49,925 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:49,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-02-15 13:55:49,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:55:49,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:49,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:55:49,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:50,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:50,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2022-02-15 13:55:50,389 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:50,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:50,730 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:50,755 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:55:50,756 INFO L387 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 47 treesize of output 58 [2022-02-15 13:55:50,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:50,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170068319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:50,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:50,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 28 [2022-02-15 13:55:50,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398939090] [2022-02-15 13:55:50,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:50,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:55:50,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:50,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:55:50,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:55:50,863 INFO L87 Difference]: Start difference. First operand 6546 states and 29146 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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) [2022-02-15 13:55:51,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:51,700 INFO L93 Difference]: Finished difference Result 6853 states and 30307 transitions. [2022-02-15 13:55:51,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:55:51,701 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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 30 [2022-02-15 13:55:51,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:51,724 INFO L225 Difference]: With dead ends: 6853 [2022-02-15 13:55:51,724 INFO L226 Difference]: Without dead ends: 6796 [2022-02-15 13:55:51,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:55:51,724 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 88 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 463 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:51,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 138 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1424 Invalid, 0 Unknown, 463 Unchecked, 0.6s Time] [2022-02-15 13:55:51,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6796 states. [2022-02-15 13:55:51,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6796 to 6550. [2022-02-15 13:55:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6550 states, 6549 states have (on average 4.45258818140174) internal successors, (29160), 6549 states have internal predecessors, (29160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:51,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6550 states to 6550 states and 29160 transitions. [2022-02-15 13:55:51,876 INFO L78 Accepts]: Start accepts. Automaton has 6550 states and 29160 transitions. Word has length 30 [2022-02-15 13:55:51,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:51,876 INFO L470 AbstractCegarLoop]: Abstraction has 6550 states and 29160 transitions. [2022-02-15 13:55:51,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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) [2022-02-15 13:55:51,876 INFO L276 IsEmpty]: Start isEmpty. Operand 6550 states and 29160 transitions. [2022-02-15 13:55:51,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:51,890 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:51,890 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:51,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-02-15 13:55:52,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-02-15 13:55:52,090 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:52,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:52,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1773444078, now seen corresponding path program 9 times [2022-02-15 13:55:52,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:52,090 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725405864] [2022-02-15 13:55:52,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:52,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:52,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:52,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:52,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725405864] [2022-02-15 13:55:52,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725405864] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:52,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038503061] [2022-02-15 13:55:52,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:55:52,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:52,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:52,317 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:52,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-02-15 13:55:52,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:55:52,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:52,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:55:52,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:52,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:52,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:52,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:52,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:52,674 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2022-02-15 13:55:52,815 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:52,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:53,119 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:53,144 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:55:53,144 INFO L387 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 47 treesize of output 58 [2022-02-15 13:55:53,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:53,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038503061] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:53,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:53,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-02-15 13:55:53,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230140319] [2022-02-15 13:55:53,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:53,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:55:53,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:53,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:55:53,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:55:53,293 INFO L87 Difference]: Start difference. First operand 6550 states and 29160 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:54,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:54,347 INFO L93 Difference]: Finished difference Result 7016 states and 30966 transitions. [2022-02-15 13:55:54,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:55:54,347 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:54,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:54,366 INFO L225 Difference]: With dead ends: 7016 [2022-02-15 13:55:54,366 INFO L226 Difference]: Without dead ends: 7009 [2022-02-15 13:55:54,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:55:54,367 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 106 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 495 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:54,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 146 Invalid, 2143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1625 Invalid, 0 Unknown, 495 Unchecked, 0.7s Time] [2022-02-15 13:55:54,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7009 states. [2022-02-15 13:55:54,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7009 to 6637. [2022-02-15 13:55:54,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6637 states, 6636 states have (on average 4.4451476793248945) internal successors, (29498), 6636 states have internal predecessors, (29498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:54,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6637 states to 6637 states and 29498 transitions. [2022-02-15 13:55:54,504 INFO L78 Accepts]: Start accepts. Automaton has 6637 states and 29498 transitions. Word has length 30 [2022-02-15 13:55:54,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:54,504 INFO L470 AbstractCegarLoop]: Abstraction has 6637 states and 29498 transitions. [2022-02-15 13:55:54,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:54,504 INFO L276 IsEmpty]: Start isEmpty. Operand 6637 states and 29498 transitions. [2022-02-15 13:55:54,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:54,517 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:54,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:54,539 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-02-15 13:55:54,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:54,717 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:54,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:54,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1744814927, now seen corresponding path program 1 times [2022-02-15 13:55:54,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:54,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236832059] [2022-02-15 13:55:54,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:54,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:54,993 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:54,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:54,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236832059] [2022-02-15 13:55:54,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236832059] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:54,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121390963] [2022-02-15 13:55:54,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:54,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:54,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:54,995 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:54,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-02-15 13:55:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:55,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:55,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:55,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:55,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:55,257 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:55,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:55,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:55,609 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:55,610 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:55,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:55,669 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:55,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:55,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:55,670 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:55,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:55,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121390963] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:55,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:55,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:55:55,697 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947673656] [2022-02-15 13:55:55,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:55,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:55:55,697 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:55,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:55:55,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:55:55,697 INFO L87 Difference]: Start difference. First operand 6637 states and 29498 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:57,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:57,021 INFO L93 Difference]: Finished difference Result 7275 states and 31943 transitions. [2022-02-15 13:55:57,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:55:57,021 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:57,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:57,044 INFO L225 Difference]: With dead ends: 7275 [2022-02-15 13:55:57,045 INFO L226 Difference]: Without dead ends: 7166 [2022-02-15 13:55:57,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:55:57,045 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 194 mSDsluCounter, 1158 mSDsCounter, 0 mSdLazyCounter, 2062 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 278 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:57,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 155 Invalid, 2418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2062 Invalid, 0 Unknown, 278 Unchecked, 0.9s Time] [2022-02-15 13:55:57,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7166 states. [2022-02-15 13:55:57,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7166 to 6623. [2022-02-15 13:55:57,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 6622 states have (on average 4.445484747810329) internal successors, (29438), 6622 states have internal predecessors, (29438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:57,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 29438 transitions. [2022-02-15 13:55:57,210 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 29438 transitions. Word has length 30 [2022-02-15 13:55:57,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:57,210 INFO L470 AbstractCegarLoop]: Abstraction has 6623 states and 29438 transitions. [2022-02-15 13:55:57,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:57,210 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 29438 transitions. [2022-02-15 13:55:57,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:57,224 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:57,224 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:55:57,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Ended with exit code 0 [2022-02-15 13:55:57,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2022-02-15 13:55:57,424 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:55:57,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:55:57,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1885056364, now seen corresponding path program 10 times [2022-02-15 13:55:57,425 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:55:57,425 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075054851] [2022-02-15 13:55:57,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:55:57,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:55:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:55:57,697 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:57,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:55:57,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075054851] [2022-02-15 13:55:57,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075054851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:55:57,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986391349] [2022-02-15 13:55:57,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:55:57,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:55:57,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:55:57,699 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:55:57,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-02-15 13:55:57,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:55:57,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:55:57,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:55:57,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:55:57,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:57,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:57,959 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:57,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2022-02-15 13:55:58,075 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:58,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:55:58,319 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:55:58,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:55:58,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:58,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:55:58,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:58,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:55:58,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:55:58,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:55:58,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986391349] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:55:58,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:55:58,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:55:58,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607570880] [2022-02-15 13:55:58,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:55:58,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:55:58,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:55:58,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:55:58,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:55:58,393 INFO L87 Difference]: Start difference. First operand 6623 states and 29438 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:59,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:55:59,718 INFO L93 Difference]: Finished difference Result 7133 states and 31431 transitions. [2022-02-15 13:55:59,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:55:59,718 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:55:59,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:55:59,738 INFO L225 Difference]: With dead ends: 7133 [2022-02-15 13:55:59,739 INFO L226 Difference]: Without dead ends: 7069 [2022-02-15 13:55:59,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=133, Invalid=1057, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:55:59,739 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 189 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 405 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:55:59,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 148 Invalid, 2358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1889 Invalid, 0 Unknown, 405 Unchecked, 0.9s Time] [2022-02-15 13:55:59,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2022-02-15 13:55:59,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 6621. [2022-02-15 13:55:59,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6621 states, 6620 states have (on average 4.445619335347432) internal successors, (29430), 6620 states have internal predecessors, (29430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:59,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 29430 transitions. [2022-02-15 13:55:59,873 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 29430 transitions. Word has length 30 [2022-02-15 13:55:59,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:55:59,873 INFO L470 AbstractCegarLoop]: Abstraction has 6621 states and 29430 transitions. [2022-02-15 13:55:59,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:55:59,874 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 29430 transitions. [2022-02-15 13:55:59,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:55:59,888 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:55:59,888 INFO L514 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] [2022-02-15 13:55:59,905 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Forceful destruction successful, exit code 0 [2022-02-15 13:56:00,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2022-02-15 13:56:00,089 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:00,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:00,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1526599829, now seen corresponding path program 4 times [2022-02-15 13:56:00,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:00,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390979650] [2022-02-15 13:56:00,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:00,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:00,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:00,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:00,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390979650] [2022-02-15 13:56:00,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390979650] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:00,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864356332] [2022-02-15 13:56:00,308 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:56:00,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:00,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:00,309 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:00,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-02-15 13:56:00,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:56:00,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:00,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:00,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:00,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:00,626 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:00,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:00,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:56:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:00,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:00,940 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:00,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:01,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:01,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:01,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:01,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:01,003 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:01,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:01,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864356332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:01,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:01,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:56:01,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165814888] [2022-02-15 13:56:01,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:01,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:56:01,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:01,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:56:01,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:56:01,030 INFO L87 Difference]: Start difference. First operand 6621 states and 29430 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:02,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:02,106 INFO L93 Difference]: Finished difference Result 7087 states and 31261 transitions. [2022-02-15 13:56:02,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:56:02,107 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:02,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:02,129 INFO L225 Difference]: With dead ends: 7087 [2022-02-15 13:56:02,129 INFO L226 Difference]: Without dead ends: 7030 [2022-02-15 13:56:02,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=176, Invalid=1306, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:56:02,130 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 120 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 286 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:02,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 108 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1228 Invalid, 0 Unknown, 286 Unchecked, 0.6s Time] [2022-02-15 13:56:02,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7030 states. [2022-02-15 13:56:02,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7030 to 6627. [2022-02-15 13:56:02,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6627 states, 6626 states have (on average 4.445819498943556) internal successors, (29458), 6626 states have internal predecessors, (29458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:02,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6627 states to 6627 states and 29458 transitions. [2022-02-15 13:56:02,269 INFO L78 Accepts]: Start accepts. Automaton has 6627 states and 29458 transitions. Word has length 30 [2022-02-15 13:56:02,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:02,269 INFO L470 AbstractCegarLoop]: Abstraction has 6627 states and 29458 transitions. [2022-02-15 13:56:02,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:02,269 INFO L276 IsEmpty]: Start isEmpty. Operand 6627 states and 29458 transitions. [2022-02-15 13:56:02,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:02,281 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:02,281 INFO L514 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] [2022-02-15 13:56:02,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Ended with exit code 0 [2022-02-15 13:56:02,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:02,482 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:02,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:02,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1308248243, now seen corresponding path program 5 times [2022-02-15 13:56:02,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:02,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923072007] [2022-02-15 13:56:02,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:02,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:02,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:02,694 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:02,694 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923072007] [2022-02-15 13:56:02,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923072007] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:02,694 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231360925] [2022-02-15 13:56:02,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:56:02,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:02,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:02,695 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:02,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-02-15 13:56:02,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:56:02,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:02,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-15 13:56:02,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:03,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:03,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:03,043 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:03,043 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 52 [2022-02-15 13:56:03,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:03,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:03,649 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:03,650 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:03,664 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:03,664 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-15 13:56:03,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:03,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231360925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:03,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:03,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 32 [2022-02-15 13:56:03,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125851101] [2022-02-15 13:56:03,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:03,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:56:03,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:03,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:56:03,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:56:03,823 INFO L87 Difference]: Start difference. First operand 6627 states and 29458 transitions. Second operand has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:07,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:07,776 INFO L93 Difference]: Finished difference Result 8074 states and 34997 transitions. [2022-02-15 13:56:07,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-02-15 13:56:07,776 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:07,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:07,800 INFO L225 Difference]: With dead ends: 8074 [2022-02-15 13:56:07,800 INFO L226 Difference]: Without dead ends: 7929 [2022-02-15 13:56:07,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=720, Invalid=7112, Unknown=0, NotChecked=0, Total=7832 [2022-02-15 13:56:07,801 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 622 mSDsluCounter, 2824 mSDsCounter, 0 mSdLazyCounter, 3600 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 6268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 3600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2457 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:07,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 391 Invalid, 6268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 3600 Invalid, 0 Unknown, 2457 Unchecked, 1.7s Time] [2022-02-15 13:56:07,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7929 states. [2022-02-15 13:56:07,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7929 to 6650. [2022-02-15 13:56:07,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6650 states, 6649 states have (on average 4.449240487291322) internal successors, (29583), 6649 states have internal predecessors, (29583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:07,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6650 states to 6650 states and 29583 transitions. [2022-02-15 13:56:07,991 INFO L78 Accepts]: Start accepts. Automaton has 6650 states and 29583 transitions. Word has length 30 [2022-02-15 13:56:07,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:07,991 INFO L470 AbstractCegarLoop]: Abstraction has 6650 states and 29583 transitions. [2022-02-15 13:56:07,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:07,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6650 states and 29583 transitions. [2022-02-15 13:56:08,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:08,005 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:08,005 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:08,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Forceful destruction successful, exit code 0 [2022-02-15 13:56:08,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:08,205 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:08,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:08,206 INFO L85 PathProgramCache]: Analyzing trace with hash -49840526, now seen corresponding path program 11 times [2022-02-15 13:56:08,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:08,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816116359] [2022-02-15 13:56:08,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:08,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:08,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:08,419 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:08,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:08,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816116359] [2022-02-15 13:56:08,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816116359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:08,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329429811] [2022-02-15 13:56:08,419 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:56:08,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:08,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:08,420 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:08,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-02-15 13:56:08,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:56:08,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:08,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:08,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:08,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:08,789 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:08,789 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:08,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2022-02-15 13:56:08,847 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:08,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:09,104 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:09,105 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:09,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:09,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:09,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:09,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:09,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:09,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:09,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329429811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:09,185 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:09,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:56:09,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120077309] [2022-02-15 13:56:09,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:09,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:56:09,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:09,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:56:09,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:56:09,185 INFO L87 Difference]: Start difference. First operand 6650 states and 29583 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:56:10,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:10,659 INFO L93 Difference]: Finished difference Result 7400 states and 32601 transitions. [2022-02-15 13:56:10,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-15 13:56:10,660 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:56:10,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:10,680 INFO L225 Difference]: With dead ends: 7400 [2022-02-15 13:56:10,681 INFO L226 Difference]: Without dead ends: 7336 [2022-02-15 13:56:10,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=215, Invalid=1591, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:56:10,681 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 252 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 2256 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 2917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 2256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 597 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:10,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 184 Invalid, 2917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 2256 Invalid, 0 Unknown, 597 Unchecked, 0.9s Time] [2022-02-15 13:56:10,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7336 states. [2022-02-15 13:56:10,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7336 to 6670. [2022-02-15 13:56:10,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6670 states, 6669 states have (on average 4.448642974958765) internal successors, (29668), 6669 states have internal predecessors, (29668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:10,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6670 states to 6670 states and 29668 transitions. [2022-02-15 13:56:10,821 INFO L78 Accepts]: Start accepts. Automaton has 6670 states and 29668 transitions. Word has length 30 [2022-02-15 13:56:10,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:10,821 INFO L470 AbstractCegarLoop]: Abstraction has 6670 states and 29668 transitions. [2022-02-15 13:56:10,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:56:10,821 INFO L276 IsEmpty]: Start isEmpty. Operand 6670 states and 29668 transitions. [2022-02-15 13:56:10,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:10,835 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:10,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:10,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-02-15 13:56:11,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:11,036 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:11,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:11,036 INFO L85 PathProgramCache]: Analyzing trace with hash -47065870, now seen corresponding path program 12 times [2022-02-15 13:56:11,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:11,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108154823] [2022-02-15 13:56:11,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:11,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:11,245 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:11,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:11,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108154823] [2022-02-15 13:56:11,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108154823] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:11,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443144567] [2022-02-15 13:56:11,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:56:11,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:11,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:11,247 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:11,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-02-15 13:56:11,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:56:11,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:11,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:56:11,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:11,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:11,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:11,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:11,626 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:11,626 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2022-02-15 13:56:11,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:11,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:12,461 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:12,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:12,463 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:12,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:12,464 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2022-02-15 13:56:12,490 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:12,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443144567] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:12,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:12,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:56:12,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301300756] [2022-02-15 13:56:12,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:12,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:56:12,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:12,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:56:12,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:56:12,491 INFO L87 Difference]: Start difference. First operand 6670 states and 29668 transitions. Second operand has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:14,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:14,974 INFO L93 Difference]: Finished difference Result 9582 states and 40553 transitions. [2022-02-15 13:56:14,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-15 13:56:14,974 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:14,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:15,002 INFO L225 Difference]: With dead ends: 9582 [2022-02-15 13:56:15,002 INFO L226 Difference]: Without dead ends: 9517 [2022-02-15 13:56:15,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 42 SyntacticMatches, 16 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1319 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=556, Invalid=3866, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:56:15,003 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 501 mSDsluCounter, 1588 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 3238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1547 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:15,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 246 Invalid, 3238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1555 Invalid, 0 Unknown, 1547 Unchecked, 0.8s Time] [2022-02-15 13:56:15,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9517 states. [2022-02-15 13:56:15,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9517 to 6672. [2022-02-15 13:56:15,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6672 states, 6671 states have (on average 4.448208664368161) internal successors, (29674), 6671 states have internal predecessors, (29674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:15,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6672 states to 6672 states and 29674 transitions. [2022-02-15 13:56:15,157 INFO L78 Accepts]: Start accepts. Automaton has 6672 states and 29674 transitions. Word has length 30 [2022-02-15 13:56:15,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:15,157 INFO L470 AbstractCegarLoop]: Abstraction has 6672 states and 29674 transitions. [2022-02-15 13:56:15,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:15,157 INFO L276 IsEmpty]: Start isEmpty. Operand 6672 states and 29674 transitions. [2022-02-15 13:56:15,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:15,170 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:15,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:15,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-02-15 13:56:15,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:15,370 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:15,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:15,371 INFO L85 PathProgramCache]: Analyzing trace with hash -553412136, now seen corresponding path program 13 times [2022-02-15 13:56:15,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:15,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098513121] [2022-02-15 13:56:15,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:15,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:15,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:15,577 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:15,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:15,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098513121] [2022-02-15 13:56:15,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098513121] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:15,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517008920] [2022-02-15 13:56:15,577 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:56:15,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:15,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:15,578 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:15,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-02-15 13:56:15,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:15,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:15,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:15,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:15,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:15,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:15,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2022-02-15 13:56:16,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:16,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:16,276 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:16,276 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:16,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:16,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:16,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:16,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:16,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:16,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:16,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517008920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:16,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:16,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-02-15 13:56:16,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589959403] [2022-02-15 13:56:16,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:16,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:56:16,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:16,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:56:16,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:56:16,364 INFO L87 Difference]: Start difference. First operand 6672 states and 29674 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:56:17,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:17,346 INFO L93 Difference]: Finished difference Result 7206 states and 31772 transitions. [2022-02-15 13:56:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:56:17,346 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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 30 [2022-02-15 13:56:17,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:17,370 INFO L225 Difference]: With dead ends: 7206 [2022-02-15 13:56:17,371 INFO L226 Difference]: Without dead ends: 7147 [2022-02-15 13:56:17,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=170, Invalid=1162, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:56:17,371 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 183 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 374 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:17,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 146 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1464 Invalid, 0 Unknown, 374 Unchecked, 0.6s Time] [2022-02-15 13:56:17,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7147 states. [2022-02-15 13:56:17,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7147 to 6695. [2022-02-15 13:56:17,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6695 states, 6694 states have (on average 4.4462204959665375) internal successors, (29763), 6694 states have internal predecessors, (29763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:17,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6695 states to 6695 states and 29763 transitions. [2022-02-15 13:56:17,532 INFO L78 Accepts]: Start accepts. Automaton has 6695 states and 29763 transitions. Word has length 30 [2022-02-15 13:56:17,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:17,532 INFO L470 AbstractCegarLoop]: Abstraction has 6695 states and 29763 transitions. [2022-02-15 13:56:17,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 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) [2022-02-15 13:56:17,532 INFO L276 IsEmpty]: Start isEmpty. Operand 6695 states and 29763 transitions. [2022-02-15 13:56:17,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:17,546 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:17,546 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:17,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-02-15 13:56:17,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2022-02-15 13:56:17,747 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:17,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:17,748 INFO L85 PathProgramCache]: Analyzing trace with hash 700507388, now seen corresponding path program 14 times [2022-02-15 13:56:17,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:17,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856395313] [2022-02-15 13:56:17,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:17,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:17,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:17,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:17,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:17,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856395313] [2022-02-15 13:56:17,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856395313] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:17,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664494444] [2022-02-15 13:56:17,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:56:17,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:17,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:17,951 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:17,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-02-15 13:56:17,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:56:17,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:17,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:56:17,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:18,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:18,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:18,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:18,293 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:18,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-02-15 13:56:18,419 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:18,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:19,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:19,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:19,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:19,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:19,107 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2022-02-15 13:56:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:19,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664494444] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:19,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:19,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 30 [2022-02-15 13:56:19,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943292565] [2022-02-15 13:56:19,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:19,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:56:19,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:19,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:56:19,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:56:19,137 INFO L87 Difference]: Start difference. First operand 6695 states and 29763 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:56:21,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:21,365 INFO L93 Difference]: Finished difference Result 9226 states and 39321 transitions. [2022-02-15 13:56:21,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-15 13:56:21,365 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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 30 [2022-02-15 13:56:21,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:21,390 INFO L225 Difference]: With dead ends: 9226 [2022-02-15 13:56:21,390 INFO L226 Difference]: Without dead ends: 9219 [2022-02-15 13:56:21,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 40 SyntacticMatches, 10 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=428, Invalid=3354, Unknown=0, NotChecked=0, Total=3782 [2022-02-15 13:56:21,391 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 459 mSDsluCounter, 2303 mSDsCounter, 0 mSdLazyCounter, 2225 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 4528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 2225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2192 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:21,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 288 Invalid, 4528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 2225 Invalid, 0 Unknown, 2192 Unchecked, 1.0s Time] [2022-02-15 13:56:21,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9219 states. [2022-02-15 13:56:21,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9219 to 6763. [2022-02-15 13:56:21,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6763 states, 6762 states have (on average 4.440402247855664) internal successors, (30026), 6762 states have internal predecessors, (30026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:21,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6763 states to 6763 states and 30026 transitions. [2022-02-15 13:56:21,537 INFO L78 Accepts]: Start accepts. Automaton has 6763 states and 30026 transitions. Word has length 30 [2022-02-15 13:56:21,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:21,538 INFO L470 AbstractCegarLoop]: Abstraction has 6763 states and 30026 transitions. [2022-02-15 13:56:21,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:56:21,538 INFO L276 IsEmpty]: Start isEmpty. Operand 6763 states and 30026 transitions. [2022-02-15 13:56:21,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:21,552 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:21,552 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:21,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-02-15 13:56:21,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-02-15 13:56:21,752 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:21,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:21,752 INFO L85 PathProgramCache]: Analyzing trace with hash 729136539, now seen corresponding path program 2 times [2022-02-15 13:56:21,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:21,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417471152] [2022-02-15 13:56:21,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:21,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:21,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:21,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417471152] [2022-02-15 13:56:21,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417471152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:21,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420310702] [2022-02-15 13:56:21,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:56:21,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:21,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:21,970 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:21,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-02-15 13:56:22,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:56:22,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:22,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:56:22,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:22,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:22,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:22,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:22,326 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:22,327 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-02-15 13:56:22,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:22,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:23,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:23,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:23,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:23,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:23,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2022-02-15 13:56:23,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:23,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420310702] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:23,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:23,137 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 30 [2022-02-15 13:56:23,137 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220120939] [2022-02-15 13:56:23,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:23,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:56:23,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:23,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:56:23,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:56:23,138 INFO L87 Difference]: Start difference. First operand 6763 states and 30026 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:56:25,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:25,479 INFO L93 Difference]: Finished difference Result 9940 states and 41778 transitions. [2022-02-15 13:56:25,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-15 13:56:25,479 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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 30 [2022-02-15 13:56:25,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:25,505 INFO L225 Difference]: With dead ends: 9940 [2022-02-15 13:56:25,505 INFO L226 Difference]: Without dead ends: 9863 [2022-02-15 13:56:25,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 38 SyntacticMatches, 8 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=458, Invalid=3832, Unknown=0, NotChecked=0, Total=4290 [2022-02-15 13:56:25,505 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 389 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 2218 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 3888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 2218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1552 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:25,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 341 Invalid, 3888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 2218 Invalid, 0 Unknown, 1552 Unchecked, 1.0s Time] [2022-02-15 13:56:25,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9863 states. [2022-02-15 13:56:25,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9863 to 6837. [2022-02-15 13:56:25,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6837 states, 6836 states have (on average 4.434318314803979) internal successors, (30313), 6836 states have internal predecessors, (30313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:25,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6837 states to 6837 states and 30313 transitions. [2022-02-15 13:56:25,662 INFO L78 Accepts]: Start accepts. Automaton has 6837 states and 30313 transitions. Word has length 30 [2022-02-15 13:56:25,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:25,662 INFO L470 AbstractCegarLoop]: Abstraction has 6837 states and 30313 transitions. [2022-02-15 13:56:25,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 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) [2022-02-15 13:56:25,662 INFO L276 IsEmpty]: Start isEmpty. Operand 6837 states and 30313 transitions. [2022-02-15 13:56:25,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:25,677 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:25,677 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:25,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-02-15 13:56:25,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-02-15 13:56:25,877 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:25,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:25,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1418839188, now seen corresponding path program 15 times [2022-02-15 13:56:25,877 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:25,877 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544280791] [2022-02-15 13:56:25,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:25,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:25,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:26,081 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:26,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:26,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544280791] [2022-02-15 13:56:26,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544280791] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:26,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097686494] [2022-02-15 13:56:26,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:56:26,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:26,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:26,082 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:26,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-02-15 13:56:26,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-15 13:56:26,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:26,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:26,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:26,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:26,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:26,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:26,430 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:26,430 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 47 [2022-02-15 13:56:26,785 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:26,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:27,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:27,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:27,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:27,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:27,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 7 [2022-02-15 13:56:27,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:27,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097686494] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:27,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:27,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 13] total 31 [2022-02-15 13:56:27,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84616712] [2022-02-15 13:56:27,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:27,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:56:27,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:27,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:56:27,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:56:27,288 INFO L87 Difference]: Start difference. First operand 6837 states and 30313 transitions. Second operand has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 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) [2022-02-15 13:56:29,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:29,781 INFO L93 Difference]: Finished difference Result 9210 states and 39202 transitions. [2022-02-15 13:56:29,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 13:56:29,782 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 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 30 [2022-02-15 13:56:29,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:29,807 INFO L225 Difference]: With dead ends: 9210 [2022-02-15 13:56:29,807 INFO L226 Difference]: Without dead ends: 9047 [2022-02-15 13:56:29,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 38 SyntacticMatches, 9 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=477, Invalid=3683, Unknown=0, NotChecked=0, Total=4160 [2022-02-15 13:56:29,808 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 461 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 2215 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 3309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 2215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 963 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:29,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 283 Invalid, 3309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 2215 Invalid, 0 Unknown, 963 Unchecked, 1.0s Time] [2022-02-15 13:56:29,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9047 states. [2022-02-15 13:56:29,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9047 to 6836. [2022-02-15 13:56:29,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6836 states, 6835 states have (on average 4.437454279444038) internal successors, (30330), 6835 states have internal predecessors, (30330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:29,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6836 states to 6836 states and 30330 transitions. [2022-02-15 13:56:29,960 INFO L78 Accepts]: Start accepts. Automaton has 6836 states and 30330 transitions. Word has length 30 [2022-02-15 13:56:29,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:29,960 INFO L470 AbstractCegarLoop]: Abstraction has 6836 states and 30330 transitions. [2022-02-15 13:56:29,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.967741935483871) internal successors, (61), 31 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) [2022-02-15 13:56:29,960 INFO L276 IsEmpty]: Start isEmpty. Operand 6836 states and 30330 transitions. [2022-02-15 13:56:30,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:30,003 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:30,003 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:30,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-02-15 13:56:30,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:30,203 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:30,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:30,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1548292298, now seen corresponding path program 16 times [2022-02-15 13:56:30,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:30,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916432745] [2022-02-15 13:56:30,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:30,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:30,408 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:30,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:30,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916432745] [2022-02-15 13:56:30,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916432745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:30,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888092988] [2022-02-15 13:56:30,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:56:30,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:30,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:30,410 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:30,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-02-15 13:56:30,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:56:30,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:30,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:30,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:30,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:56:30,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:30,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:30,887 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:30,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:30,943 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:30,944 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:30,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:30,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:30,945 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:30,982 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:30,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888092988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:30,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:30,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2022-02-15 13:56:30,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13710313] [2022-02-15 13:56:30,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:30,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:56:30,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:30,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:56:30,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:56:30,983 INFO L87 Difference]: Start difference. First operand 6836 states and 30330 transitions. Second operand has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:33,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:33,472 INFO L93 Difference]: Finished difference Result 8188 states and 35836 transitions. [2022-02-15 13:56:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:56:33,473 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:33,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:33,496 INFO L225 Difference]: With dead ends: 8188 [2022-02-15 13:56:33,497 INFO L226 Difference]: Without dead ends: 8115 [2022-02-15 13:56:33,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=438, Invalid=2984, Unknown=0, NotChecked=0, Total=3422 [2022-02-15 13:56:33,497 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 354 mSDsluCounter, 1333 mSDsCounter, 0 mSdLazyCounter, 3014 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 3196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 3014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:33,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 141 Invalid, 3196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 3014 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-15 13:56:33,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8115 states. [2022-02-15 13:56:33,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8115 to 6854. [2022-02-15 13:56:33,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6854 states, 6853 states have (on average 4.437764482708303) internal successors, (30412), 6853 states have internal predecessors, (30412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:33,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6854 states to 6854 states and 30412 transitions. [2022-02-15 13:56:33,632 INFO L78 Accepts]: Start accepts. Automaton has 6854 states and 30412 transitions. Word has length 30 [2022-02-15 13:56:33,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:33,633 INFO L470 AbstractCegarLoop]: Abstraction has 6854 states and 30412 transitions. [2022-02-15 13:56:33,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:33,633 INFO L276 IsEmpty]: Start isEmpty. Operand 6854 states and 30412 transitions. [2022-02-15 13:56:33,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:33,646 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:33,646 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:33,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-02-15 13:56:33,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2022-02-15 13:56:33,846 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:33,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:33,846 INFO L85 PathProgramCache]: Analyzing trace with hash -839631548, now seen corresponding path program 17 times [2022-02-15 13:56:33,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:33,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973711763] [2022-02-15 13:56:33,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:33,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:34,040 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:34,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:34,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973711763] [2022-02-15 13:56:34,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973711763] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:34,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336326179] [2022-02-15 13:56:34,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:56:34,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:34,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:34,042 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:34,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-02-15 13:56:34,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:56:34,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:34,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:34,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:34,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:56:34,301 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:34,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:34,510 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:34,511 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:34,567 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:34,567 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:34,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:34,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:34,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:34,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:34,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336326179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:34,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:34,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2022-02-15 13:56:34,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841144469] [2022-02-15 13:56:34,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:34,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:56:34,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:34,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:56:34,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:56:34,606 INFO L87 Difference]: Start difference. First operand 6854 states and 30412 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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) [2022-02-15 13:56:36,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:36,914 INFO L93 Difference]: Finished difference Result 8038 states and 35238 transitions. [2022-02-15 13:56:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:56:36,914 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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 30 [2022-02-15 13:56:36,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:36,936 INFO L225 Difference]: With dead ends: 8038 [2022-02-15 13:56:36,936 INFO L226 Difference]: Without dead ends: 7963 [2022-02-15 13:56:36,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=359, Invalid=2503, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:56:36,937 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 289 mSDsluCounter, 1409 mSDsCounter, 0 mSdLazyCounter, 3190 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 3338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:36,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 148 Invalid, 3338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3190 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-15 13:56:36,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7963 states. [2022-02-15 13:56:37,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7963 to 6849. [2022-02-15 13:56:37,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6849 states, 6848 states have (on average 4.4375) internal successors, (30388), 6848 states have internal predecessors, (30388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:37,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6849 states to 6849 states and 30388 transitions. [2022-02-15 13:56:37,084 INFO L78 Accepts]: Start accepts. Automaton has 6849 states and 30388 transitions. Word has length 30 [2022-02-15 13:56:37,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:37,085 INFO L470 AbstractCegarLoop]: Abstraction has 6849 states and 30388 transitions. [2022-02-15 13:56:37,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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) [2022-02-15 13:56:37,085 INFO L276 IsEmpty]: Start isEmpty. Operand 6849 states and 30388 transitions. [2022-02-15 13:56:37,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:37,099 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:37,099 INFO L514 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] [2022-02-15 13:56:37,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-02-15 13:56:37,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:37,299 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:37,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:37,300 INFO L85 PathProgramCache]: Analyzing trace with hash 49864555, now seen corresponding path program 1 times [2022-02-15 13:56:37,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:37,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645954257] [2022-02-15 13:56:37,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:37,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:37,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:37,499 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:37,499 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645954257] [2022-02-15 13:56:37,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645954257] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:37,499 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530377018] [2022-02-15 13:56:37,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:37,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:37,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:37,500 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:37,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-02-15 13:56:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:37,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:37,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:37,703 INFO L387 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 25 treesize of output 17 [2022-02-15 13:56:37,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:37,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:38,010 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:38,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:38,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:38,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:38,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:38,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:38,067 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:38,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:38,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530377018] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:38,104 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:38,104 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2022-02-15 13:56:38,104 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048226486] [2022-02-15 13:56:38,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:38,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:56:38,104 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:38,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:56:38,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:56:38,105 INFO L87 Difference]: Start difference. First operand 6849 states and 30388 transitions. Second operand has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:41,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:41,187 INFO L93 Difference]: Finished difference Result 9316 states and 40032 transitions. [2022-02-15 13:56:41,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-15 13:56:41,188 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:41,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:41,212 INFO L225 Difference]: With dead ends: 9316 [2022-02-15 13:56:41,212 INFO L226 Difference]: Without dead ends: 9153 [2022-02-15 13:56:41,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=544, Invalid=3878, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:56:41,213 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 541 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 3765 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 3999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 3765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:41,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 254 Invalid, 3999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 3765 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-15 13:56:41,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9153 states. [2022-02-15 13:56:41,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9153 to 6912. [2022-02-15 13:56:41,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6912 states, 6911 states have (on average 4.441470120098394) internal successors, (30695), 6911 states have internal predecessors, (30695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:41,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6912 states to 6912 states and 30695 transitions. [2022-02-15 13:56:41,366 INFO L78 Accepts]: Start accepts. Automaton has 6912 states and 30695 transitions. Word has length 30 [2022-02-15 13:56:41,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:41,366 INFO L470 AbstractCegarLoop]: Abstraction has 6912 states and 30695 transitions. [2022-02-15 13:56:41,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:41,366 INFO L276 IsEmpty]: Start isEmpty. Operand 6912 states and 30695 transitions. [2022-02-15 13:56:41,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:41,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:41,380 INFO L514 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] [2022-02-15 13:56:41,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-02-15 13:56:41,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:41,580 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:41,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:41,581 INFO L85 PathProgramCache]: Analyzing trace with hash 458193003, now seen corresponding path program 2 times [2022-02-15 13:56:41,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:41,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620110548] [2022-02-15 13:56:41,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:41,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:41,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:41,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:41,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620110548] [2022-02-15 13:56:41,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620110548] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:41,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864326990] [2022-02-15 13:56:41,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:56:41,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:41,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:41,800 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:41,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-02-15 13:56:41,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:56:41,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:41,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:56:41,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:42,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:42,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:42,052 INFO L387 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 21 treesize of output 13 [2022-02-15 13:56:42,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:42,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:42,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:42,409 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:56:42,409 INFO L387 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 47 treesize of output 58 [2022-02-15 13:56:42,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:42,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864326990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:42,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:42,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-02-15 13:56:42,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834334624] [2022-02-15 13:56:42,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:42,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:56:42,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:42,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:56:42,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:56:42,556 INFO L87 Difference]: Start difference. First operand 6912 states and 30695 transitions. Second operand has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:44,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:44,500 INFO L93 Difference]: Finished difference Result 8588 states and 37518 transitions. [2022-02-15 13:56:44,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-15 13:56:44,501 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:44,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:44,525 INFO L225 Difference]: With dead ends: 8588 [2022-02-15 13:56:44,525 INFO L226 Difference]: Without dead ends: 8527 [2022-02-15 13:56:44,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 41 SyntacticMatches, 8 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=343, Invalid=2737, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 13:56:44,526 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 272 mSDsluCounter, 1401 mSDsCounter, 0 mSdLazyCounter, 2381 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 3232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 710 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:44,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 153 Invalid, 3232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2381 Invalid, 0 Unknown, 710 Unchecked, 1.0s Time] [2022-02-15 13:56:44,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8527 states. [2022-02-15 13:56:44,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8527 to 7015. [2022-02-15 13:56:44,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7015 states, 7014 states have (on average 4.439549472483605) internal successors, (31139), 7014 states have internal predecessors, (31139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:44,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7015 states to 7015 states and 31139 transitions. [2022-02-15 13:56:44,683 INFO L78 Accepts]: Start accepts. Automaton has 7015 states and 31139 transitions. Word has length 30 [2022-02-15 13:56:44,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:44,684 INFO L470 AbstractCegarLoop]: Abstraction has 7015 states and 31139 transitions. [2022-02-15 13:56:44,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:44,684 INFO L276 IsEmpty]: Start isEmpty. Operand 7015 states and 31139 transitions. [2022-02-15 13:56:44,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:44,698 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:44,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:44,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Ended with exit code 0 [2022-02-15 13:56:44,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:44,899 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:44,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:44,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1201188978, now seen corresponding path program 18 times [2022-02-15 13:56:44,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:44,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907915926] [2022-02-15 13:56:44,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:44,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:44,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:45,090 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:45,090 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:45,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907915926] [2022-02-15 13:56:45,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907915926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:45,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817238930] [2022-02-15 13:56:45,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:56:45,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:45,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:45,091 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:45,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-02-15 13:56:45,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:56:45,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:45,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:56:45,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:45,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:45,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:45,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:45,375 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:45,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2022-02-15 13:56:45,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:45,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:45,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:45,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:45,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:45,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:45,900 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2022-02-15 13:56:45,923 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:45,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817238930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:45,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:45,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 31 [2022-02-15 13:56:45,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439336251] [2022-02-15 13:56:45,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:45,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:56:45,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:45,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:56:45,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:56:45,924 INFO L87 Difference]: Start difference. First operand 7015 states and 31139 transitions. Second operand has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:49,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:49,601 INFO L93 Difference]: Finished difference Result 9654 states and 41269 transitions. [2022-02-15 13:56:49,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-15 13:56:49,602 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:49,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:49,633 INFO L225 Difference]: With dead ends: 9654 [2022-02-15 13:56:49,633 INFO L226 Difference]: Without dead ends: 9580 [2022-02-15 13:56:49,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1590 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=800, Invalid=5206, Unknown=0, NotChecked=0, Total=6006 [2022-02-15 13:56:49,634 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 470 mSDsluCounter, 2339 mSDsCounter, 0 mSdLazyCounter, 2818 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 5515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 2818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2491 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:49,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 296 Invalid, 5515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 2818 Invalid, 0 Unknown, 2491 Unchecked, 1.3s Time] [2022-02-15 13:56:49,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9580 states. [2022-02-15 13:56:49,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9580 to 7047. [2022-02-15 13:56:49,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7047 states, 7046 states have (on average 4.436417825716719) internal successors, (31259), 7046 states have internal predecessors, (31259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:49,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7047 states to 7047 states and 31259 transitions. [2022-02-15 13:56:49,825 INFO L78 Accepts]: Start accepts. Automaton has 7047 states and 31259 transitions. Word has length 30 [2022-02-15 13:56:49,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:49,825 INFO L470 AbstractCegarLoop]: Abstraction has 7047 states and 31259 transitions. [2022-02-15 13:56:49,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:49,825 INFO L276 IsEmpty]: Start isEmpty. Operand 7047 states and 31259 transitions. [2022-02-15 13:56:49,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:49,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:49,839 INFO L514 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] [2022-02-15 13:56:49,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Forceful destruction successful, exit code 0 [2022-02-15 13:56:50,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:50,039 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:50,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:50,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1517337963, now seen corresponding path program 3 times [2022-02-15 13:56:50,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:50,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465470437] [2022-02-15 13:56:50,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:50,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:50,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:50,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:50,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465470437] [2022-02-15 13:56:50,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465470437] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:50,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348668060] [2022-02-15 13:56:50,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:56:50,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:50,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:50,249 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:50,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-02-15 13:56:50,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:56:50,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:56:50,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:56:50,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:50,528 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:50,528 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 30 [2022-02-15 13:56:50,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:50,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:51,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:51,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:51,121 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:56:51,121 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:56:51,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:51,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348668060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:51,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:51,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-02-15 13:56:51,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883505993] [2022-02-15 13:56:51,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:51,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:56:51,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:51,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:56:51,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:56:51,236 INFO L87 Difference]: Start difference. First operand 7047 states and 31259 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:57,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:56:57,149 INFO L93 Difference]: Finished difference Result 13701 states and 57319 transitions. [2022-02-15 13:56:57,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-15 13:56:57,149 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:56:57,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:56:57,186 INFO L225 Difference]: With dead ends: 13701 [2022-02-15 13:56:57,186 INFO L226 Difference]: Without dead ends: 13517 [2022-02-15 13:56:57,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 50 SyntacticMatches, 12 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5191 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2162, Invalid=12357, Unknown=1, NotChecked=0, Total=14520 [2022-02-15 13:56:57,188 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 927 mSDsluCounter, 3757 mSDsCounter, 0 mSdLazyCounter, 2646 mSolverCounterSat, 382 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 8128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 2646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5100 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:56:57,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [927 Valid, 424 Invalid, 8128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 2646 Invalid, 0 Unknown, 5100 Unchecked, 1.4s Time] [2022-02-15 13:56:57,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13517 states. [2022-02-15 13:56:57,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13517 to 7661. [2022-02-15 13:56:57,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7661 states, 7660 states have (on average 4.45953002610966) internal successors, (34160), 7660 states have internal predecessors, (34160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:57,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7661 states to 7661 states and 34160 transitions. [2022-02-15 13:56:57,434 INFO L78 Accepts]: Start accepts. Automaton has 7661 states and 34160 transitions. Word has length 30 [2022-02-15 13:56:57,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:56:57,435 INFO L470 AbstractCegarLoop]: Abstraction has 7661 states and 34160 transitions. [2022-02-15 13:56:57,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:56:57,435 INFO L276 IsEmpty]: Start isEmpty. Operand 7661 states and 34160 transitions. [2022-02-15 13:56:57,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:56:57,450 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:56:57,450 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:56:57,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-02-15 13:56:57,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:57,650 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:56:57,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:56:57,651 INFO L85 PathProgramCache]: Analyzing trace with hash -469793688, now seen corresponding path program 19 times [2022-02-15 13:56:57,651 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:56:57,651 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158994818] [2022-02-15 13:56:57,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:56:57,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:56:57,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:57,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:57,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:56:57,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158994818] [2022-02-15 13:56:57,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158994818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:56:57,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523152380] [2022-02-15 13:56:57,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:56:57,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:56:57,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:56:57,841 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:56:57,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-02-15 13:56:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:56:57,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:56:57,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:56:58,021 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:56:58,112 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:58,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:56:58,333 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:56:58,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:56:58,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:58,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:56:58,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:58,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:56:58,396 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 3 [2022-02-15 13:56:58,434 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:56:58,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523152380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:56:58,434 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:56:58,434 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2022-02-15 13:56:58,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641082250] [2022-02-15 13:56:58,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:56:58,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:56:58,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:56:58,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:56:58,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:56:58,435 INFO L87 Difference]: Start difference. First operand 7661 states and 34160 transitions. Second operand has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:00,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:57:00,585 INFO L93 Difference]: Finished difference Result 8948 states and 39411 transitions. [2022-02-15 13:57:00,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:57:00,585 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:57:00,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:57:00,608 INFO L225 Difference]: With dead ends: 8948 [2022-02-15 13:57:00,608 INFO L226 Difference]: Without dead ends: 8875 [2022-02-15 13:57:00,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=293, Invalid=1869, Unknown=0, NotChecked=0, Total=2162 [2022-02-15 13:57:00,609 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 298 mSDsluCounter, 1449 mSDsCounter, 0 mSdLazyCounter, 3013 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 3186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 3013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:57:00,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 158 Invalid, 3186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 3013 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-15 13:57:00,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8875 states. [2022-02-15 13:57:00,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8875 to 7699. [2022-02-15 13:57:00,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7699 states, 7698 states have (on average 4.459859703819173) internal successors, (34332), 7698 states have internal predecessors, (34332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:00,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7699 states to 7699 states and 34332 transitions. [2022-02-15 13:57:00,793 INFO L78 Accepts]: Start accepts. Automaton has 7699 states and 34332 transitions. Word has length 30 [2022-02-15 13:57:00,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:57:00,793 INFO L470 AbstractCegarLoop]: Abstraction has 7699 states and 34332 transitions. [2022-02-15 13:57:00,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 28 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:00,793 INFO L276 IsEmpty]: Start isEmpty. Operand 7699 states and 34332 transitions. [2022-02-15 13:57:00,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:57:00,807 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:57:00,807 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:57:00,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Ended with exit code 0 [2022-02-15 13:57:01,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:57:01,008 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:57:01,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:57:01,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1437249762, now seen corresponding path program 20 times [2022-02-15 13:57:01,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:57:01,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360459470] [2022-02-15 13:57:01,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:57:01,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:57:01,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:57:01,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:01,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:57:01,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360459470] [2022-02-15 13:57:01,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360459470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:57:01,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807487352] [2022-02-15 13:57:01,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:57:01,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:57:01,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:57:01,196 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:57:01,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-02-15 13:57:01,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:57:01,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:57:01,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:57:01,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:57:01,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:57:01,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:01,423 INFO L387 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 21 treesize of output 13 [2022-02-15 13:57:01,499 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:01,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:57:01,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:01,806 INFO L353 Elim1Store]: treesize reduction 18, result has 68.4 percent of original size [2022-02-15 13:57:01,806 INFO L387 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 47 treesize of output 58 [2022-02-15 13:57:01,939 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:01,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807487352] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:57:01,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:57:01,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-02-15 13:57:01,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786322816] [2022-02-15 13:57:01,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:57:01,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:57:01,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:57:01,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:57:01,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:57:01,941 INFO L87 Difference]: Start difference. First operand 7699 states and 34332 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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) [2022-02-15 13:57:03,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:57:03,794 INFO L93 Difference]: Finished difference Result 8935 states and 39369 transitions. [2022-02-15 13:57:03,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:57:03,794 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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 30 [2022-02-15 13:57:03,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:57:03,817 INFO L225 Difference]: With dead ends: 8935 [2022-02-15 13:57:03,817 INFO L226 Difference]: Without dead ends: 8860 [2022-02-15 13:57:03,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=271, Invalid=1985, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:57:03,818 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 275 mSDsluCounter, 1471 mSDsCounter, 0 mSdLazyCounter, 2433 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 3307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 2433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:57:03,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 153 Invalid, 3307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 2433 Invalid, 0 Unknown, 743 Unchecked, 1.0s Time] [2022-02-15 13:57:03,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8860 states. [2022-02-15 13:57:03,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8860 to 7694. [2022-02-15 13:57:03,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7694 states, 7693 states have (on average 4.459378655920967) internal successors, (34306), 7693 states have internal predecessors, (34306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:04,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7694 states to 7694 states and 34306 transitions. [2022-02-15 13:57:04,009 INFO L78 Accepts]: Start accepts. Automaton has 7694 states and 34306 transitions. Word has length 30 [2022-02-15 13:57:04,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:57:04,009 INFO L470 AbstractCegarLoop]: Abstraction has 7694 states and 34306 transitions. [2022-02-15 13:57:04,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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) [2022-02-15 13:57:04,009 INFO L276 IsEmpty]: Start isEmpty. Operand 7694 states and 34306 transitions. [2022-02-15 13:57:04,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:57:04,023 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:57:04,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:57:04,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Forceful destruction successful, exit code 0 [2022-02-15 13:57:04,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-02-15 13:57:04,224 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:57:04,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:57:04,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1274570318, now seen corresponding path program 21 times [2022-02-15 13:57:04,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:57:04,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970818971] [2022-02-15 13:57:04,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:57:04,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:57:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:57:04,393 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:04,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:57:04,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970818971] [2022-02-15 13:57:04,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970818971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:57:04,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142193816] [2022-02-15 13:57:04,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:57:04,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:57:04,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:57:04,394 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:57:04,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-02-15 13:57:04,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:57:04,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:57:04,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:57:04,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:57:04,592 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:57:04,593 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-02-15 13:57:04,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:04,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:57:05,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:05,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:05,120 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:57:05,121 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 64 [2022-02-15 13:57:05,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:05,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142193816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:57:05,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:57:05,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-02-15 13:57:05,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344667211] [2022-02-15 13:57:05,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:57:05,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:57:05,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:57:05,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:57:05,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:57:05,236 INFO L87 Difference]: Start difference. First operand 7694 states and 34306 transitions. Second operand has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:08,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:57:08,613 INFO L93 Difference]: Finished difference Result 10292 states and 44805 transitions. [2022-02-15 13:57:08,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 13:57:08,613 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-15 13:57:08,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:57:08,640 INFO L225 Difference]: With dead ends: 10292 [2022-02-15 13:57:08,641 INFO L226 Difference]: Without dead ends: 10203 [2022-02-15 13:57:08,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 42 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1264 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=669, Invalid=3753, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:57:08,641 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 478 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 2138 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 3711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 2138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1360 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:57:08,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 181 Invalid, 3711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 2138 Invalid, 0 Unknown, 1360 Unchecked, 1.1s Time] [2022-02-15 13:57:08,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10203 states. [2022-02-15 13:57:08,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10203 to 7798. [2022-02-15 13:57:08,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7798 states, 7797 states have (on average 4.464152879312556) internal successors, (34807), 7797 states have internal predecessors, (34807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:08,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7798 states to 7798 states and 34807 transitions. [2022-02-15 13:57:08,808 INFO L78 Accepts]: Start accepts. Automaton has 7798 states and 34807 transitions. Word has length 30 [2022-02-15 13:57:08,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:57:08,808 INFO L470 AbstractCegarLoop]: Abstraction has 7798 states and 34807 transitions. [2022-02-15 13:57:08,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:08,808 INFO L276 IsEmpty]: Start isEmpty. Operand 7798 states and 34807 transitions. [2022-02-15 13:57:08,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:57:08,823 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:57:08,823 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:57:08,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-02-15 13:57:09,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2022-02-15 13:57:09,023 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:57:09,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:57:09,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1342785842, now seen corresponding path program 22 times [2022-02-15 13:57:09,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:57:09,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657501370] [2022-02-15 13:57:09,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:57:09,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:57:09,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:57:09,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:09,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:57:09,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657501370] [2022-02-15 13:57:09,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657501370] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:57:09,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468696274] [2022-02-15 13:57:09,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:57:09,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:57:09,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:57:09,203 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:57:09,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-02-15 13:57:09,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:57:09,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:57:09,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:57:09,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:57:09,378 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-15 13:57:09,460 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:09,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:57:09,641 INFO L353 Elim1Store]: treesize reduction 36, result has 50.7 percent of original size [2022-02-15 13:57:09,641 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2022-02-15 13:57:09,772 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:09,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468696274] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:57:09,772 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:57:09,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-02-15 13:57:09,772 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882881189] [2022-02-15 13:57:09,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:57:09,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:57:09,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:57:09,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:57:09,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:57:09,773 INFO L87 Difference]: Start difference. First operand 7798 states and 34807 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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) [2022-02-15 13:57:11,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:57:11,772 INFO L93 Difference]: Finished difference Result 9044 states and 39809 transitions. [2022-02-15 13:57:11,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 13:57:11,773 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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 30 [2022-02-15 13:57:11,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:57:11,837 INFO L225 Difference]: With dead ends: 9044 [2022-02-15 13:57:11,837 INFO L226 Difference]: Without dead ends: 8985 [2022-02-15 13:57:11,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=309, Invalid=1947, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:57:11,837 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 318 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 2790 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 3149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 2790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 196 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:57:11,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 158 Invalid, 3149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 2790 Invalid, 0 Unknown, 196 Unchecked, 1.1s Time] [2022-02-15 13:57:11,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8985 states. [2022-02-15 13:57:11,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8985 to 7798. [2022-02-15 13:57:11,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7798 states, 7797 states have (on average 4.464152879312556) internal successors, (34807), 7797 states have internal predecessors, (34807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:57:11,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7798 states to 7798 states and 34807 transitions. [2022-02-15 13:57:11,984 INFO L78 Accepts]: Start accepts. Automaton has 7798 states and 34807 transitions. Word has length 30 [2022-02-15 13:57:11,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:57:11,984 INFO L470 AbstractCegarLoop]: Abstraction has 7798 states and 34807 transitions. [2022-02-15 13:57:11,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 29 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) [2022-02-15 13:57:11,984 INFO L276 IsEmpty]: Start isEmpty. Operand 7798 states and 34807 transitions. [2022-02-15 13:57:11,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-15 13:57:11,999 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:57:11,999 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:57:12,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Forceful destruction successful, exit code 0 [2022-02-15 13:57:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2022-02-15 13:57:12,199 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2022-02-15 13:57:12,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:57:12,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1682898766, now seen corresponding path program 23 times [2022-02-15 13:57:12,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:57:12,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651692922] [2022-02-15 13:57:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:57:12,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:57:12,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:57:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:12,357 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:57:12,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651692922] [2022-02-15 13:57:12,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651692922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:57:12,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384709031] [2022-02-15 13:57:12,357 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:57:12,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:57:12,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:57:12,358 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:57:12,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-02-15 13:57:12,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:57:12,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:57:12,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:57:12,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:57:12,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:57:12,549 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 13:57:12,549 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 57 [2022-02-15 13:57:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:13,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:57:13,692 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:13,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:57:13,694 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:57:13,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 13:57:13,694 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 9 [2022-02-15 13:57:13,712 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:57:13,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384709031] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:57:13,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:57:13,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 33 [2022-02-15 13:57:13,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46594527] [2022-02-15 13:57:13,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:57:13,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:57:13,713 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:57:13,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:57:13,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:57:13,713 INFO L87 Difference]: Start difference. First operand 7798 states and 34807 transitions. Second operand has 33 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-02-15 13:57:15,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:57:15,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=450, Invalid=2742, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:57:15,627 INFO L933 BasicCegarLoop]: 2 mSDtfsCounter, 181 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 340 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:57:15,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 4 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1161 Invalid, 0 Unknown, 340 Unchecked, 0.6s Time] [2022-02-15 13:57:15,628 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (10 of 11 remaining) [2022-02-15 13:57:15,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-02-15 13:57:15,672 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 [2022-02-15 13:57:15,675 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-15 13:57:15,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-02-15 13:57:15,828 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err8INUSE_VIOLATION (9 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err9INUSE_VIOLATION (8 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (7 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (6 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0INUSE_VIOLATION (5 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3INUSE_VIOLATION (4 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err6INUSE_VIOLATION (3 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err7INUSE_VIOLATION (2 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err4INUSE_VIOLATION (1 of 11 remaining) [2022-02-15 13:57:15,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err5INUSE_VIOLATION (0 of 11 remaining) [2022-02-15 13:57:15,833 INFO L732 BasicCegarLoop]: Path program histogram: [85, 50, 32, 29, 23, 20, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:57:15,835 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-15 13:57:15,835 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-15 13:57:15,838 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.02 01:57:15 BasicIcfg [2022-02-15 13:57:15,839 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-15 13:57:15,839 INFO L158 Benchmark]: Toolchain (without parser) took 779589.26ms. Allocated memory was 188.7MB in the beginning and 902.8MB in the end (delta: 714.1MB). Free memory was 158.5MB in the beginning and 689.5MB in the end (delta: -531.0MB). Peak memory consumption was 185.3MB. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 188.7MB. Free memory was 159.7MB in the beginning and 159.6MB in the end (delta: 150.3kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.94ms. Allocated memory is still 188.7MB. Free memory was 158.3MB in the beginning and 156.9MB in the end (delta: 1.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 INFO L158 Benchmark]: Boogie Preprocessor took 18.61ms. Allocated memory is still 188.7MB. Free memory was 156.9MB in the beginning and 155.9MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 INFO L158 Benchmark]: RCFGBuilder took 207.36ms. Allocated memory is still 188.7MB. Free memory was 155.9MB in the beginning and 144.8MB in the end (delta: 11.1MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 INFO L158 Benchmark]: TraceAbstraction took 779324.47ms. Allocated memory was 188.7MB in the beginning and 902.8MB in the end (delta: 714.1MB). Free memory was 144.3MB in the beginning and 689.5MB in the end (delta: -545.2MB). Peak memory consumption was 169.6MB. Max. memory is 8.0GB. [2022-02-15 13:57:15,839 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.13ms. Allocated memory is still 188.7MB. Free memory was 159.7MB in the beginning and 159.6MB in the end (delta: 150.3kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.94ms. Allocated memory is still 188.7MB. Free memory was 158.3MB in the beginning and 156.9MB in the end (delta: 1.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 18.61ms. Allocated memory is still 188.7MB. Free memory was 156.9MB in the beginning and 155.9MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 207.36ms. Allocated memory is still 188.7MB. Free memory was 155.9MB in the beginning and 144.8MB in the end (delta: 11.1MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 779324.47ms. Allocated memory was 188.7MB in the beginning and 902.8MB in the end (delta: 714.1MB). Free memory was 144.3MB in the beginning and 689.5MB in the end (delta: -545.2MB). Peak memory consumption was 169.6MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 105]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - 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 constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7798states) and FLOYD_HOARE automaton (currently 31 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 57 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 71 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 779.2s, OverallIterations: 302, TraceHistogramMax: 2, PathProgramHistogramMax: 85, EmptinessCheckTime: 2.1s, AutomataDifference: 452.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 90026 SdHoareTripleChecker+Valid, 206.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 90026 mSDsluCounter, 49998 SdHoareTripleChecker+Invalid, 172.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 161561 IncrementalHoareTripleChecker+Unchecked, 327577 mSDsCounter, 25616 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 481424 IncrementalHoareTripleChecker+Invalid, 668601 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 25616 mSolverCounterUnsat, 5284 mSDtfsCounter, 481424 mSolverCounterSat, 1.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 25537 GetRequests, 12287 SyntacticMatches, 1442 SemanticMatches, 11807 ConstructedPredicates, 0 IntricatePredicates, 18 DeprecatedPredicates, 183361 ImplicationChecksByTransitivity, 324.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7798occurred in iteration=300, InterpolantAutomatonStates: 9517, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 22.9s AutomataMinimizationTime, 301 MinimizatonAttempts, 357892 StatesRemovedByMinimization, 298 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 231.3s InterpolantComputationTime, 16576 NumberOfCodeBlocks, 16576 NumberOfCodeBlocksAsserted, 879 NumberOfCheckSat, 23860 ConstructedInterpolants, 1836 QuantifiedInterpolants, 324700 SizeOfPredicates, 2549 NumberOfNonLiveVariables, 35895 ConjunctsInSsa, 7140 ConjunctsInUnsatCore, 886 InterpolantComputations, 10 PerfectInterpolantSequences, 239/3611 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