/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/pthread_inc.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 14:04:22,894 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 14:04:22,895 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 14:04:22,915 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 14:04:22,916 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 14:04:22,944 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 14:04:22,949 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 14:04:22,953 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 14:04:22,955 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 14:04:22,957 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 14:04:22,958 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 14:04:22,958 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 14:04:22,959 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 14:04:22,963 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 14:04:22,963 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 14:04:22,964 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 14:04:22,964 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 14:04:22,964 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 14:04:22,965 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 14:04:22,966 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 14:04:22,967 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 14:04:22,970 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 14:04:22,971 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 14:04:22,972 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 14:04:22,976 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 14:04:22,976 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 14:04:22,976 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 14:04:22,977 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 14:04:22,977 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 14:04:22,977 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 14:04:22,977 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 14:04:22,978 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 14:04:22,978 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 14:04:22,979 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 14:04:22,979 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 14:04:22,979 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 14:04:22,980 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 14:04:22,980 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 14:04:22,980 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 14:04:22,980 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 14:04:22,981 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 14:04:22,984 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-Separate.epf [2022-01-18 14:04:23,009 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 14:04:23,009 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 14:04:23,009 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 14:04:23,009 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 14:04:23,009 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 14:04:23,010 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 14:04:23,010 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 14:04:23,010 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 14:04:23,011 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 14:04:23,011 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 14:04:23,011 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 14:04:23,011 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 14:04:23,013 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 14:04:23,013 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 14:04:23,013 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 14:04:23,013 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 14:04:23,013 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 14:04:23,013 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 14:04:23,014 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 14:04:23,014 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 14:04:23,014 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 14:04:23,014 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 14:04:23,015 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2022-01-18 14:04:23,015 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-01-18 14:04:23,193 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 14:04:23,210 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 14:04:23,212 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 14:04:23,213 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 14:04:23,215 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 14:04:23,216 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/pthread_inc.bpl [2022-01-18 14:04:23,216 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/pthread_inc.bpl' [2022-01-18 14:04:23,238 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 14:04:23,239 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 14:04:23,240 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 14:04:23,240 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 14:04:23,240 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 14:04:23,249 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,253 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,257 INFO L137 Inliner]: procedures = 2, calls = 1, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 14:04:23,258 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 14:04:23,259 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 14:04:23,259 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 14:04:23,259 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 14:04:23,264 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,264 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,264 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,264 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,265 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,267 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,267 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,267 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 14:04:23,268 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 14:04:23,268 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 14:04:23,268 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 14:04:23,269 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/1) ... [2022-01-18 14:04:23,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 14:04:23,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:23,289 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-01-18 14:04:23,299 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-01-18 14:04:23,312 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 14:04:23,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 14:04:23,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 14:04:23,313 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2022-01-18 14:04:23,313 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2022-01-18 14:04:23,313 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2022-01-18 14:04:23,313 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 14:04:23,341 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 14:04:23,342 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 14:04:23,386 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 14:04:23,393 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 14:04:23,393 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-18 14:04:23,394 INFO L202 PluginConnector]: Adding new model pthread_inc.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:04:23 BoogieIcfgContainer [2022-01-18 14:04:23,394 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 14:04:23,396 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 14:04:23,396 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 14:04:23,409 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 14:04:23,409 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:23" (1/2) ... [2022-01-18 14:04:23,410 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c0ab2d1 and model type pthread_inc.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 02:04:23, skipping insertion in model container [2022-01-18 14:04:23,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "pthread_inc.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:04:23" (2/2) ... [2022-01-18 14:04:23,411 INFO L111 eAbstractionObserver]: Analyzing ICFG pthread_inc.bpl [2022-01-18 14:04:23,414 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 14:04:23,414 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 14:04:23,414 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 14:04:23,414 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 14:04:23,444 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,444 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,445 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,445 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,445 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,446 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,446 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,446 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,448 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,449 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-01-18 14:04:23,476 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:23,480 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, 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-01-18 14:04:23,481 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-01-18 14:04:23,486 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 14 places, 11 transitions, 27 flow [2022-01-18 14:04:23,499 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 22 states, 19 states have (on average 1.631578947368421) internal successors, (31), 21 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-01-18 14:04:23,509 INFO L276 IsEmpty]: Start isEmpty. Operand has 22 states, 19 states have (on average 1.631578947368421) internal successors, (31), 21 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-01-18 14:04:23,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-18 14:04:23,513 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:23,513 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:23,514 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:23,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:23,517 INFO L85 PathProgramCache]: Analyzing trace with hash -924550739, now seen corresponding path program 1 times [2022-01-18 14:04:23,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:23,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865864722] [2022-01-18 14:04:23,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:23,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:23,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:23,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865864722] [2022-01-18 14:04:23,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865864722] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:23,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:23,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:23,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864410885] [2022-01-18 14:04:23,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:23,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:23,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:23,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:23,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:23,670 INFO L87 Difference]: Start difference. First operand has 22 states, 19 states have (on average 1.631578947368421) internal successors, (31), 21 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) Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:23,707 INFO L93 Difference]: Finished difference Result 19 states and 26 transitions. [2022-01-18 14:04:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:23,709 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-18 14:04:23,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:23,712 INFO L225 Difference]: With dead ends: 19 [2022-01-18 14:04:23,712 INFO L226 Difference]: Without dead ends: 0 [2022-01-18 14:04:23,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:23,715 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 4 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:23,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 11 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:23,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-18 14:04:23,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-18 14:04:23,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-18 14:04:23,757 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 7 [2022-01-18 14:04:23,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:23,757 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-18 14:04:23,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,758 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-18 14:04:23,758 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-18 14:04:23,760 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (1 of 2 remaining) [2022-01-18 14:04:23,760 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (0 of 2 remaining) [2022-01-18 14:04:23,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 14:04:23,762 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2022-01-18 14:04:23,762 INFO L308 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE (1/2) [2022-01-18 14:04:23,773 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2022-01-18 14:04:23,774 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, 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-01-18 14:04:23,774 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-18 14:04:23,774 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 14 places, 11 transitions, 27 flow [2022-01-18 14:04:23,776 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 18 states, 16 states have (on average 1.5) internal successors, (24), 17 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-01-18 14:04:23,778 INFO L276 IsEmpty]: Start isEmpty. Operand has 18 states, 16 states have (on average 1.5) internal successors, (24), 17 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-01-18 14:04:23,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-01-18 14:04:23,778 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:23,778 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2022-01-18 14:04:23,779 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION] === [2022-01-18 14:04:23,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:23,779 INFO L85 PathProgramCache]: Analyzing trace with hash 50162, now seen corresponding path program 1 times [2022-01-18 14:04:23,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:23,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35098678] [2022-01-18 14:04:23,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:23,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:23,785 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 14:04:23,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:23,798 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 14:04:23,799 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 14:04:23,799 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 1 remaining) [2022-01-18 14:04:23,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 14:04:23,800 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2022-01-18 14:04:23,801 INFO L308 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2022-01-18 14:04:23,801 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 14:04:23,802 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-01-18 14:04:23,806 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,807 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,807 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,809 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,809 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,809 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,810 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,810 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,811 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,811 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,811 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,812 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,812 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,812 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,813 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,813 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,813 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,814 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:23,814 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-01-18 14:04:23,817 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:23,848 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, 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-01-18 14:04:23,848 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 14:04:23,850 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 19 transitions, 50 flow [2022-01-18 14:04:23,889 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 200 states, 192 states have (on average 2.4375) internal successors, (468), 199 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,890 INFO L276 IsEmpty]: Start isEmpty. Operand has 200 states, 192 states have (on average 2.4375) internal successors, (468), 199 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-18 14:04:23,893 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:23,895 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:23,895 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:23,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:23,896 INFO L85 PathProgramCache]: Analyzing trace with hash -479360263, now seen corresponding path program 1 times [2022-01-18 14:04:23,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:23,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293785103] [2022-01-18 14:04:23,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:23,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:23,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:23,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293785103] [2022-01-18 14:04:23,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293785103] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:23,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:23,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:23,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167788721] [2022-01-18 14:04:23,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:23,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:23,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:23,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:23,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:23,929 INFO L87 Difference]: Start difference. First operand has 200 states, 192 states have (on average 2.4375) internal successors, (468), 199 states have internal predecessors, (468), 0 states have call successors, (0), 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 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:23,981 INFO L93 Difference]: Finished difference Result 241 states and 549 transitions. [2022-01-18 14:04:23,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:23,982 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-18 14:04:23,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:23,991 INFO L225 Difference]: With dead ends: 241 [2022-01-18 14:04:23,991 INFO L226 Difference]: Without dead ends: 198 [2022-01-18 14:04:23,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:23,994 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 11 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:23,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 21 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:23,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-01-18 14:04:24,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 180. [2022-01-18 14:04:24,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 174 states have (on average 2.396551724137931) internal successors, (417), 179 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 417 transitions. [2022-01-18 14:04:24,033 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 417 transitions. Word has length 7 [2022-01-18 14:04:24,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,033 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 417 transitions. [2022-01-18 14:04:24,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,034 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 417 transitions. [2022-01-18 14:04:24,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-18 14:04:24,034 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,035 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 14:04:24,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1511473967, now seen corresponding path program 1 times [2022-01-18 14:04:24,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420168268] [2022-01-18 14:04:24,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420168268] [2022-01-18 14:04:24,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420168268] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:24,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739125057] [2022-01-18 14:04:24,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:24,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:24,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:24,067 INFO L87 Difference]: Start difference. First operand 180 states and 417 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,096 INFO L93 Difference]: Finished difference Result 174 states and 389 transitions. [2022-01-18 14:04:24,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:24,096 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-18 14:04:24,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,098 INFO L225 Difference]: With dead ends: 174 [2022-01-18 14:04:24,098 INFO L226 Difference]: Without dead ends: 142 [2022-01-18 14:04:24,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:24,100 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 10 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 19 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-01-18 14:04:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2022-01-18 14:04:24,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 138 states have (on average 2.253623188405797) internal successors, (311), 141 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 311 transitions. [2022-01-18 14:04:24,115 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 311 transitions. Word has length 8 [2022-01-18 14:04:24,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,116 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 311 transitions. [2022-01-18 14:04:24,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,116 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 311 transitions. [2022-01-18 14:04:24,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:24,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,118 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 14:04:24,118 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,118 INFO L85 PathProgramCache]: Analyzing trace with hash 115900371, now seen corresponding path program 1 times [2022-01-18 14:04:24,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480382516] [2022-01-18 14:04:24,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480382516] [2022-01-18 14:04:24,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480382516] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:24,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925456948] [2022-01-18 14:04:24,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:24,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:24,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:24,181 INFO L87 Difference]: Start difference. First operand 142 states and 311 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,246 INFO L93 Difference]: Finished difference Result 172 states and 370 transitions. [2022-01-18 14:04:24,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 14:04:24,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:24,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,248 INFO L225 Difference]: With dead ends: 172 [2022-01-18 14:04:24,248 INFO L226 Difference]: Without dead ends: 130 [2022-01-18 14:04:24,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:24,249 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 24 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 34 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-01-18 14:04:24,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-01-18 14:04:24,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 126 states have (on average 2.2142857142857144) internal successors, (279), 129 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 279 transitions. [2022-01-18 14:04:24,259 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 279 transitions. Word has length 11 [2022-01-18 14:04:24,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,260 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 279 transitions. [2022-01-18 14:04:24,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,263 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 279 transitions. [2022-01-18 14:04:24,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:24,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,268 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 14:04:24,269 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,269 INFO L85 PathProgramCache]: Analyzing trace with hash -150011963, now seen corresponding path program 1 times [2022-01-18 14:04:24,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128368961] [2022-01-18 14:04:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128368961] [2022-01-18 14:04:24,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128368961] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 14:04:24,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201593882] [2022-01-18 14:04:24,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:24,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:24,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:24,286 INFO L87 Difference]: Start difference. First operand 130 states and 279 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,297 INFO L93 Difference]: Finished difference Result 58 states and 102 transitions. [2022-01-18 14:04:24,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:24,297 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:24,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,298 INFO L225 Difference]: With dead ends: 58 [2022-01-18 14:04:24,298 INFO L226 Difference]: Without dead ends: 52 [2022-01-18 14:04:24,298 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-01-18 14:04:24,298 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 7 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 17 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-01-18 14:04:24,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2022-01-18 14:04:24,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 50 states have (on average 1.84) internal successors, (92), 51 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 92 transitions. [2022-01-18 14:04:24,300 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 92 transitions. Word has length 11 [2022-01-18 14:04:24,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,300 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 92 transitions. [2022-01-18 14:04:24,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,301 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 92 transitions. [2022-01-18 14:04:24,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:24,301 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,301 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 14:04:24,302 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1323081787, now seen corresponding path program 2 times [2022-01-18 14:04:24,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324136526] [2022-01-18 14:04:24,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324136526] [2022-01-18 14:04:24,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324136526] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:24,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240138939] [2022-01-18 14:04:24,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:24,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:24,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:24,357 INFO L87 Difference]: Start difference. First operand 52 states and 92 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,389 INFO L93 Difference]: Finished difference Result 40 states and 63 transitions. [2022-01-18 14:04:24,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 14:04:24,389 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:24,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,389 INFO L225 Difference]: With dead ends: 40 [2022-01-18 14:04:24,389 INFO L226 Difference]: Without dead ends: 0 [2022-01-18 14:04:24,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:24,390 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 17 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 24 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-18 14:04:24,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-18 14:04:24,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-18 14:04:24,391 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 11 [2022-01-18 14:04:24,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,391 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-18 14:04:24,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,392 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-18 14:04:24,392 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-18 14:04:24,392 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-18 14:04:24,392 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (1 of 3 remaining) [2022-01-18 14:04:24,392 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (0 of 3 remaining) [2022-01-18 14:04:24,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 14:04:24,392 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2022-01-18 14:04:24,393 INFO L308 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE (1/2) [2022-01-18 14:04:24,393 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2022-01-18 14:04:24,394 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, 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-01-18 14:04:24,394 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-18 14:04:24,395 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 19 transitions, 50 flow [2022-01-18 14:04:24,402 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 138 states, 134 states have (on average 2.2761194029850746) internal successors, (305), 137 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,402 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 134 states have (on average 2.2761194029850746) internal successors, (305), 137 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-01-18 14:04:24,403 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,403 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2022-01-18 14:04:24,404 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION] === [2022-01-18 14:04:24,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,404 INFO L85 PathProgramCache]: Analyzing trace with hash 2146966, now seen corresponding path program 1 times [2022-01-18 14:04:24,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833257997] [2022-01-18 14:04:24,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:24,410 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 14:04:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:24,414 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 14:04:24,414 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 14:04:24,415 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 1 remaining) [2022-01-18 14:04:24,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 14:04:24,415 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2022-01-18 14:04:24,415 INFO L308 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2022-01-18 14:04:24,415 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 14:04:24,415 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-01-18 14:04:24,421 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,421 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,421 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,421 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,422 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,422 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,423 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,423 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,423 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,423 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,423 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,424 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,424 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,425 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,426 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,426 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,428 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,428 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,428 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,428 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:24,430 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-01-18 14:04:24,431 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:24,432 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, 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-01-18 14:04:24,432 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-18 14:04:24,432 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 75 flow [2022-01-18 14:04:24,476 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1660 states, 1641 states have (on average 3.2663010359536866) internal successors, (5360), 1659 states have internal predecessors, (5360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,480 INFO L276 IsEmpty]: Start isEmpty. Operand has 1660 states, 1641 states have (on average 3.2663010359536866) internal successors, (5360), 1659 states have internal predecessors, (5360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-18 14:04:24,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,481 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,481 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1274047013, now seen corresponding path program 1 times [2022-01-18 14:04:24,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153070836] [2022-01-18 14:04:24,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:24,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153070836] [2022-01-18 14:04:24,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153070836] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,508 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:24,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256291459] [2022-01-18 14:04:24,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:24,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:24,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:24,514 INFO L87 Difference]: Start difference. First operand has 1660 states, 1641 states have (on average 3.2663010359536866) internal successors, (5360), 1659 states have internal predecessors, (5360), 0 states have call successors, (0), 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 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,569 INFO L93 Difference]: Finished difference Result 2305 states and 7328 transitions. [2022-01-18 14:04:24,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:24,570 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-18 14:04:24,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,585 INFO L225 Difference]: With dead ends: 2305 [2022-01-18 14:04:24,585 INFO L226 Difference]: Without dead ends: 2214 [2022-01-18 14:04:24,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:24,586 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 18 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 29 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2022-01-18 14:04:24,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 1892. [2022-01-18 14:04:24,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1875 states have (on average 3.2672) internal successors, (6126), 1891 states have internal predecessors, (6126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 6126 transitions. [2022-01-18 14:04:24,648 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 6126 transitions. Word has length 7 [2022-01-18 14:04:24,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,649 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 6126 transitions. [2022-01-18 14:04:24,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,649 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 6126 transitions. [2022-01-18 14:04:24,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-18 14:04:24,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,649 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-18 14:04:24,650 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,650 INFO L85 PathProgramCache]: Analyzing trace with hash -590723727, now seen corresponding path program 1 times [2022-01-18 14:04:24,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135547583] [2022-01-18 14:04:24,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135547583] [2022-01-18 14:04:24,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135547583] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:24,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124121376] [2022-01-18 14:04:24,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:24,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:24,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:24,673 INFO L87 Difference]: Start difference. First operand 1892 states and 6126 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,719 INFO L93 Difference]: Finished difference Result 2406 states and 7618 transitions. [2022-01-18 14:04:24,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:24,720 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-18 14:04:24,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,731 INFO L225 Difference]: With dead ends: 2406 [2022-01-18 14:04:24,731 INFO L226 Difference]: Without dead ends: 2336 [2022-01-18 14:04:24,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:24,732 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 17 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 28 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2022-01-18 14:04:24,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 2040. [2022-01-18 14:04:24,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2040 states, 2024 states have (on average 3.2322134387351777) internal successors, (6542), 2039 states have internal predecessors, (6542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2040 states to 2040 states and 6542 transitions. [2022-01-18 14:04:24,780 INFO L78 Accepts]: Start accepts. Automaton has 2040 states and 6542 transitions. Word has length 8 [2022-01-18 14:04:24,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,780 INFO L470 AbstractCegarLoop]: Abstraction has 2040 states and 6542 transitions. [2022-01-18 14:04:24,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2040 states and 6542 transitions. [2022-01-18 14:04:24,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-01-18 14:04:24,781 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,781 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-18 14:04:24,782 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,782 INFO L85 PathProgramCache]: Analyzing trace with hash -653505140, now seen corresponding path program 1 times [2022-01-18 14:04:24,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55106635] [2022-01-18 14:04:24,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,802 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:24,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55106635] [2022-01-18 14:04:24,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55106635] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:24,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008368897] [2022-01-18 14:04:24,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:24,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:24,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:24,804 INFO L87 Difference]: Start difference. First operand 2040 states and 6542 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,848 INFO L93 Difference]: Finished difference Result 2316 states and 7182 transitions. [2022-01-18 14:04:24,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:24,848 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-01-18 14:04:24,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,858 INFO L225 Difference]: With dead ends: 2316 [2022-01-18 14:04:24,858 INFO L226 Difference]: Without dead ends: 2252 [2022-01-18 14:04:24,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:24,860 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 16 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 29 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:24,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2022-01-18 14:04:24,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 2036. [2022-01-18 14:04:24,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2022 states have (on average 3.1444114737883284) internal successors, (6358), 2035 states have internal predecessors, (6358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 6358 transitions. [2022-01-18 14:04:24,913 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 6358 transitions. Word has length 9 [2022-01-18 14:04:24,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,914 INFO L470 AbstractCegarLoop]: Abstraction has 2036 states and 6358 transitions. [2022-01-18 14:04:24,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,914 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 6358 transitions. [2022-01-18 14:04:24,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:24,915 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,915 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 14:04:24,915 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:24,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1769361568, now seen corresponding path program 1 times [2022-01-18 14:04:24,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706273529] [2022-01-18 14:04:24,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,956 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706273529] [2022-01-18 14:04:24,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706273529] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:24,956 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:24,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:24,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069152722] [2022-01-18 14:04:24,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:24,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:24,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:24,957 INFO L87 Difference]: Start difference. First operand 2036 states and 6358 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,059 INFO L93 Difference]: Finished difference Result 3194 states and 9580 transitions. [2022-01-18 14:04:25,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,060 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:25,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,074 INFO L225 Difference]: With dead ends: 3194 [2022-01-18 14:04:25,074 INFO L226 Difference]: Without dead ends: 3072 [2022-01-18 14:04:25,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,075 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 58 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 73 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2022-01-18 14:04:25,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 2194. [2022-01-18 14:04:25,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2194 states, 2180 states have (on average 3.173394495412844) internal successors, (6918), 2193 states have internal predecessors, (6918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2194 states to 2194 states and 6918 transitions. [2022-01-18 14:04:25,133 INFO L78 Accepts]: Start accepts. Automaton has 2194 states and 6918 transitions. Word has length 11 [2022-01-18 14:04:25,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,133 INFO L470 AbstractCegarLoop]: Abstraction has 2194 states and 6918 transitions. [2022-01-18 14:04:25,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,133 INFO L276 IsEmpty]: Start isEmpty. Operand 2194 states and 6918 transitions. [2022-01-18 14:04:25,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:25,135 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,135 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 14:04:25,135 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1621751968, now seen corresponding path program 2 times [2022-01-18 14:04:25,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772525753] [2022-01-18 14:04:25,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772525753] [2022-01-18 14:04:25,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772525753] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 14:04:25,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825303088] [2022-01-18 14:04:25,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:25,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:25,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:25,146 INFO L87 Difference]: Start difference. First operand 2194 states and 6918 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,162 INFO L93 Difference]: Finished difference Result 1050 states and 2850 transitions. [2022-01-18 14:04:25,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:25,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:25,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,166 INFO L225 Difference]: With dead ends: 1050 [2022-01-18 14:04:25,166 INFO L226 Difference]: Without dead ends: 1036 [2022-01-18 14:04:25,167 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-01-18 14:04:25,167 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 18 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 37 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:25,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-01-18 14:04:25,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1036. [2022-01-18 14:04:25,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1023 states have (on average 2.7507331378299122) internal successors, (2814), 1035 states have internal predecessors, (2814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2814 transitions. [2022-01-18 14:04:25,208 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2814 transitions. Word has length 11 [2022-01-18 14:04:25,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,209 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 2814 transitions. [2022-01-18 14:04:25,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2814 transitions. [2022-01-18 14:04:25,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:25,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-18 14:04:25,210 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,210 INFO L85 PathProgramCache]: Analyzing trace with hash -330379410, now seen corresponding path program 1 times [2022-01-18 14:04:25,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102887531] [2022-01-18 14:04:25,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102887531] [2022-01-18 14:04:25,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102887531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:25,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984881326] [2022-01-18 14:04:25,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:25,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:25,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:25,245 INFO L87 Difference]: Start difference. First operand 1036 states and 2814 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,347 INFO L93 Difference]: Finished difference Result 1480 states and 3842 transitions. [2022-01-18 14:04:25,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,347 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:25,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,352 INFO L225 Difference]: With dead ends: 1480 [2022-01-18 14:04:25,352 INFO L226 Difference]: Without dead ends: 1391 [2022-01-18 14:04:25,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,353 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 57 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2022-01-18 14:04:25,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 931. [2022-01-18 14:04:25,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 919 states have (on average 2.748639825897715) internal successors, (2526), 930 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 2526 transitions. [2022-01-18 14:04:25,384 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 2526 transitions. Word has length 11 [2022-01-18 14:04:25,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,384 INFO L470 AbstractCegarLoop]: Abstraction has 931 states and 2526 transitions. [2022-01-18 14:04:25,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,384 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 2526 transitions. [2022-01-18 14:04:25,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:25,385 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,385 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-18 14:04:25,385 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,386 INFO L85 PathProgramCache]: Analyzing trace with hash -2115727862, now seen corresponding path program 1 times [2022-01-18 14:04:25,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021873115] [2022-01-18 14:04:25,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:25,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021873115] [2022-01-18 14:04:25,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021873115] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:25,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2716689] [2022-01-18 14:04:25,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:25,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:25,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:25,412 INFO L87 Difference]: Start difference. First operand 931 states and 2526 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,479 INFO L93 Difference]: Finished difference Result 1339 states and 3432 transitions. [2022-01-18 14:04:25,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:25,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,484 INFO L225 Difference]: With dead ends: 1339 [2022-01-18 14:04:25,484 INFO L226 Difference]: Without dead ends: 1259 [2022-01-18 14:04:25,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,485 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 62 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 63 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2022-01-18 14:04:25,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 883. [2022-01-18 14:04:25,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 871 states have (on average 2.6681974741676235) internal successors, (2324), 882 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 2324 transitions. [2022-01-18 14:04:25,502 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 2324 transitions. Word has length 12 [2022-01-18 14:04:25,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,503 INFO L470 AbstractCegarLoop]: Abstraction has 883 states and 2324 transitions. [2022-01-18 14:04:25,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 2324 transitions. [2022-01-18 14:04:25,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:25,503 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,503 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-18 14:04:25,503 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,504 INFO L85 PathProgramCache]: Analyzing trace with hash -901489645, now seen corresponding path program 1 times [2022-01-18 14:04:25,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668623503] [2022-01-18 14:04:25,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,546 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:25,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668623503] [2022-01-18 14:04:25,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668623503] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:25,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224766973] [2022-01-18 14:04:25,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:25,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:25,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:25,547 INFO L87 Difference]: Start difference. First operand 883 states and 2324 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,621 INFO L93 Difference]: Finished difference Result 1155 states and 2891 transitions. [2022-01-18 14:04:25,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:25,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,625 INFO L225 Difference]: With dead ends: 1155 [2022-01-18 14:04:25,625 INFO L226 Difference]: Without dead ends: 1075 [2022-01-18 14:04:25,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,626 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 63 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 63 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2022-01-18 14:04:25,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 799. [2022-01-18 14:04:25,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 789 states have (on average 2.5640050697084917) internal successors, (2023), 798 states have internal predecessors, (2023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 2023 transitions. [2022-01-18 14:04:25,662 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 2023 transitions. Word has length 12 [2022-01-18 14:04:25,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,663 INFO L470 AbstractCegarLoop]: Abstraction has 799 states and 2023 transitions. [2022-01-18 14:04:25,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,663 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 2023 transitions. [2022-01-18 14:04:25,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:25,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,663 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-18 14:04:25,663 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,664 INFO L85 PathProgramCache]: Analyzing trace with hash 515297854, now seen corresponding path program 1 times [2022-01-18 14:04:25,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701382598] [2022-01-18 14:04:25,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:25,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701382598] [2022-01-18 14:04:25,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701382598] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,690 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:25,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986680865] [2022-01-18 14:04:25,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:25,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:25,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:25,690 INFO L87 Difference]: Start difference. First operand 799 states and 2023 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,753 INFO L93 Difference]: Finished difference Result 955 states and 2304 transitions. [2022-01-18 14:04:25,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:25,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,757 INFO L225 Difference]: With dead ends: 955 [2022-01-18 14:04:25,757 INFO L226 Difference]: Without dead ends: 873 [2022-01-18 14:04:25,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,757 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 49 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 69 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:25,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2022-01-18 14:04:25,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 681. [2022-01-18 14:04:25,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 673 states have (on average 2.4799405646359585) internal successors, (1669), 680 states have internal predecessors, (1669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1669 transitions. [2022-01-18 14:04:25,769 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1669 transitions. Word has length 12 [2022-01-18 14:04:25,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,769 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 1669 transitions. [2022-01-18 14:04:25,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,769 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1669 transitions. [2022-01-18 14:04:25,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:25,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,770 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-18 14:04:25,770 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,770 INFO L85 PathProgramCache]: Analyzing trace with hash 515513335, now seen corresponding path program 1 times [2022-01-18 14:04:25,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013443515] [2022-01-18 14:04:25,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:25,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013443515] [2022-01-18 14:04:25,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013443515] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:25,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704858313] [2022-01-18 14:04:25,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:25,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:25,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:25,788 INFO L87 Difference]: Start difference. First operand 681 states and 1669 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,838 INFO L93 Difference]: Finished difference Result 843 states and 1948 transitions. [2022-01-18 14:04:25,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:25,838 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:25,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,840 INFO L225 Difference]: With dead ends: 843 [2022-01-18 14:04:25,840 INFO L226 Difference]: Without dead ends: 763 [2022-01-18 14:04:25,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,840 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 53 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 62 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:25,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2022-01-18 14:04:25,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 598. [2022-01-18 14:04:25,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 592 states have (on average 2.3412162162162162) internal successors, (1386), 597 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 1386 transitions. [2022-01-18 14:04:25,851 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 1386 transitions. Word has length 12 [2022-01-18 14:04:25,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,851 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 1386 transitions. [2022-01-18 14:04:25,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,851 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 1386 transitions. [2022-01-18 14:04:25,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:25,851 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,851 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-18 14:04:25,852 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:25,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1824347916, now seen corresponding path program 1 times [2022-01-18 14:04:25,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632326051] [2022-01-18 14:04:25,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,884 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:25,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632326051] [2022-01-18 14:04:25,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632326051] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:25,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:25,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:25,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570896092] [2022-01-18 14:04:25,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:25,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:25,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:25,886 INFO L87 Difference]: Start difference. First operand 598 states and 1386 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,990 INFO L93 Difference]: Finished difference Result 703 states and 1579 transitions. [2022-01-18 14:04:25,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:25,991 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:25,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,993 INFO L225 Difference]: With dead ends: 703 [2022-01-18 14:04:25,993 INFO L226 Difference]: Without dead ends: 625 [2022-01-18 14:04:25,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:25,993 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 62 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 94 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-01-18 14:04:26,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 523. [2022-01-18 14:04:26,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 517 states have (on average 2.3307543520309477) internal successors, (1205), 522 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1205 transitions. [2022-01-18 14:04:26,004 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1205 transitions. Word has length 16 [2022-01-18 14:04:26,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,004 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1205 transitions. [2022-01-18 14:04:26,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,005 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1205 transitions. [2022-01-18 14:04:26,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:26,005 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,005 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-18 14:04:26,006 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:26,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1053616386, now seen corresponding path program 1 times [2022-01-18 14:04:26,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842675269] [2022-01-18 14:04:26,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:26,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842675269] [2022-01-18 14:04:26,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842675269] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:26,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587981611] [2022-01-18 14:04:26,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:26,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:26,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:26,036 INFO L87 Difference]: Start difference. First operand 523 states and 1205 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,136 INFO L93 Difference]: Finished difference Result 589 states and 1312 transitions. [2022-01-18 14:04:26,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:26,136 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:26,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,138 INFO L225 Difference]: With dead ends: 589 [2022-01-18 14:04:26,138 INFO L226 Difference]: Without dead ends: 501 [2022-01-18 14:04:26,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,138 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 61 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 92 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:26,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-01-18 14:04:26,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 399. [2022-01-18 14:04:26,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 395 states have (on average 2.3341772151898734) internal successors, (922), 398 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 922 transitions. [2022-01-18 14:04:26,146 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 922 transitions. Word has length 16 [2022-01-18 14:04:26,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,146 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 922 transitions. [2022-01-18 14:04:26,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,146 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 922 transitions. [2022-01-18 14:04:26,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:26,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,147 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-18 14:04:26,147 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:26,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1859775061, now seen corresponding path program 1 times [2022-01-18 14:04:26,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316002634] [2022-01-18 14:04:26,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:26,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316002634] [2022-01-18 14:04:26,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316002634] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:26,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116208361] [2022-01-18 14:04:26,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:26,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:26,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:26,188 INFO L87 Difference]: Start difference. First operand 399 states and 922 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,287 INFO L93 Difference]: Finished difference Result 441 states and 983 transitions. [2022-01-18 14:04:26,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:26,287 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:26,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,288 INFO L225 Difference]: With dead ends: 441 [2022-01-18 14:04:26,288 INFO L226 Difference]: Without dead ends: 363 [2022-01-18 14:04:26,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,289 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 52 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 91 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:26,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-01-18 14:04:26,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 324. [2022-01-18 14:04:26,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 320 states have (on average 2.315625) internal successors, (741), 323 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 741 transitions. [2022-01-18 14:04:26,294 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 741 transitions. Word has length 16 [2022-01-18 14:04:26,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,294 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 741 transitions. [2022-01-18 14:04:26,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,294 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 741 transitions. [2022-01-18 14:04:26,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:26,294 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,294 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-18 14:04:26,295 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:26,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,295 INFO L85 PathProgramCache]: Analyzing trace with hash 420792910, now seen corresponding path program 1 times [2022-01-18 14:04:26,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539532281] [2022-01-18 14:04:26,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:26,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539532281] [2022-01-18 14:04:26,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539532281] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:26,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458731385] [2022-01-18 14:04:26,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:26,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:26,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:26,325 INFO L87 Difference]: Start difference. First operand 324 states and 741 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,411 INFO L93 Difference]: Finished difference Result 351 states and 762 transitions. [2022-01-18 14:04:26,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:26,411 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:26,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,412 INFO L225 Difference]: With dead ends: 351 [2022-01-18 14:04:26,412 INFO L226 Difference]: Without dead ends: 259 [2022-01-18 14:04:26,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,412 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 52 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 88 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:26,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-01-18 14:04:26,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 196. [2022-01-18 14:04:26,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 194 states have (on average 2.3195876288659796) internal successors, (450), 195 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 450 transitions. [2022-01-18 14:04:26,416 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 450 transitions. Word has length 16 [2022-01-18 14:04:26,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,416 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 450 transitions. [2022-01-18 14:04:26,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,416 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 450 transitions. [2022-01-18 14:04:26,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:26,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,416 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-01-18 14:04:26,416 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:26,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1726310969, now seen corresponding path program 1 times [2022-01-18 14:04:26,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984013131] [2022-01-18 14:04:26,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:26,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984013131] [2022-01-18 14:04:26,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984013131] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:26,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617761386] [2022-01-18 14:04:26,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:26,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:26,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:26,443 INFO L87 Difference]: Start difference. First operand 196 states and 450 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,501 INFO L93 Difference]: Finished difference Result 199 states and 425 transitions. [2022-01-18 14:04:26,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:26,502 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:26,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,502 INFO L225 Difference]: With dead ends: 199 [2022-01-18 14:04:26,502 INFO L226 Difference]: Without dead ends: 127 [2022-01-18 14:04:26,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,503 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 37 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 63 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:26,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-01-18 14:04:26,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2022-01-18 14:04:26,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 125 states have (on average 2.248) internal successors, (281), 126 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 281 transitions. [2022-01-18 14:04:26,505 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 281 transitions. Word has length 16 [2022-01-18 14:04:26,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,505 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 281 transitions. [2022-01-18 14:04:26,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,505 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 281 transitions. [2022-01-18 14:04:26,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:26,505 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,506 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-01-18 14:04:26,506 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT] === [2022-01-18 14:04:26,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1129674176, now seen corresponding path program 1 times [2022-01-18 14:04:26,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151634726] [2022-01-18 14:04:26,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:26,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151634726] [2022-01-18 14:04:26,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151634726] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:26,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72352726] [2022-01-18 14:04:26,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:26,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:26,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:26,531 INFO L87 Difference]: Start difference. First operand 127 states and 281 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,570 INFO L93 Difference]: Finished difference Result 91 states and 170 transitions. [2022-01-18 14:04:26,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:26,571 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:26,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,571 INFO L225 Difference]: With dead ends: 91 [2022-01-18 14:04:26,571 INFO L226 Difference]: Without dead ends: 0 [2022-01-18 14:04:26,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,571 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 42 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 47 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:26,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-18 14:04:26,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-18 14:04:26,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-18 14:04:26,572 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 16 [2022-01-18 14:04:26,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,572 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-18 14:04:26,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,572 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-18 14:04:26,572 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-18 14:04:26,572 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-01-18 14:04:26,573 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (2 of 4 remaining) [2022-01-18 14:04:26,573 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (1 of 4 remaining) [2022-01-18 14:04:26,573 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (0 of 4 remaining) [2022-01-18 14:04:26,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-01-18 14:04:26,573 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,573 INFO L308 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE,SAFE (1/2) [2022-01-18 14:04:26,574 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2022-01-18 14:04:26,574 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, 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-01-18 14:04:26,574 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-18 14:04:26,574 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 75 flow [2022-01-18 14:04:26,595 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1098 states, 1090 states have (on average 3.112844036697248) internal successors, (3393), 1097 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,597 INFO L276 IsEmpty]: Start isEmpty. Operand has 1098 states, 1090 states have (on average 3.112844036697248) internal successors, (3393), 1097 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-01-18 14:04:26,597 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,597 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-01-18 14:04:26,597 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION] === [2022-01-18 14:04:26,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,597 INFO L85 PathProgramCache]: Analyzing trace with hash 92537823, now seen corresponding path program 1 times [2022-01-18 14:04:26,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963830071] [2022-01-18 14:04:26,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:26,600 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 14:04:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:26,604 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 14:04:26,604 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 14:04:26,604 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 1 remaining) [2022-01-18 14:04:26,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-01-18 14:04:26,604 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2022-01-18 14:04:26,604 INFO L308 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2022-01-18 14:04:26,604 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 14:04:26,604 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-01-18 14:04:26,607 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,607 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,607 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,608 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,609 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,610 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,611 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,611 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:26,611 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-01-18 14:04:26,612 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:26,613 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, 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-01-18 14:04:26,614 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-18 14:04:26,615 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2022-01-18 14:04:26,902 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 13412 states, 13370 states have (on average 4.1202692595362755) internal successors, (55088), 13411 states have internal predecessors, (55088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,932 INFO L276 IsEmpty]: Start isEmpty. Operand has 13412 states, 13370 states have (on average 4.1202692595362755) internal successors, (55088), 13411 states have internal predecessors, (55088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-18 14:04:26,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,933 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:26,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,933 INFO L85 PathProgramCache]: Analyzing trace with hash 952955632, now seen corresponding path program 1 times [2022-01-18 14:04:26,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237435353] [2022-01-18 14:04:26,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:26,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237435353] [2022-01-18 14:04:26,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237435353] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:26,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:26,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:26,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966031486] [2022-01-18 14:04:26,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:26,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:26,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:26,974 INFO L87 Difference]: Start difference. First operand has 13412 states, 13370 states have (on average 4.1202692595362755) internal successors, (55088), 13411 states have internal predecessors, (55088), 0 states have call successors, (0), 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 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:27,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:27,211 INFO L93 Difference]: Finished difference Result 19561 states and 79437 transitions. [2022-01-18 14:04:27,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:27,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-18 14:04:27,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:27,298 INFO L225 Difference]: With dead ends: 19561 [2022-01-18 14:04:27,298 INFO L226 Difference]: Without dead ends: 19374 [2022-01-18 14:04:27,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:27,299 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 25 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:27,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 37 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:27,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19374 states. [2022-01-18 14:04:27,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19374 to 16284. [2022-01-18 14:04:27,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16284 states, 16244 states have (on average 4.135249938438808) internal successors, (67173), 16283 states have internal predecessors, (67173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16284 states to 16284 states and 67173 transitions. [2022-01-18 14:04:28,082 INFO L78 Accepts]: Start accepts. Automaton has 16284 states and 67173 transitions. Word has length 7 [2022-01-18 14:04:28,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:28,082 INFO L470 AbstractCegarLoop]: Abstraction has 16284 states and 67173 transitions. [2022-01-18 14:04:28,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,083 INFO L276 IsEmpty]: Start isEmpty. Operand 16284 states and 67173 transitions. [2022-01-18 14:04:28,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-18 14:04:28,083 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:28,083 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:28,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-01-18 14:04:28,084 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:28,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:28,084 INFO L85 PathProgramCache]: Analyzing trace with hash 141049944, now seen corresponding path program 1 times [2022-01-18 14:04:28,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:28,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198501934] [2022-01-18 14:04:28,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:28,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:28,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:28,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:28,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198501934] [2022-01-18 14:04:28,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198501934] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:28,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:28,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:28,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99963835] [2022-01-18 14:04:28,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:28,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:28,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:28,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:28,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:28,093 INFO L87 Difference]: Start difference. First operand 16284 states and 67173 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:28,325 INFO L93 Difference]: Finished difference Result 22590 states and 91851 transitions. [2022-01-18 14:04:28,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:28,325 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-18 14:04:28,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:28,523 INFO L225 Difference]: With dead ends: 22590 [2022-01-18 14:04:28,523 INFO L226 Difference]: Without dead ends: 22440 [2022-01-18 14:04:28,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:28,525 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 24 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:28,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 36 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:28,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22440 states. [2022-01-18 14:04:28,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22440 to 18864. [2022-01-18 14:04:29,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18864 states, 18825 states have (on average 4.135298804780876) internal successors, (77847), 18863 states have internal predecessors, (77847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18864 states to 18864 states and 77847 transitions. [2022-01-18 14:04:29,071 INFO L78 Accepts]: Start accepts. Automaton has 18864 states and 77847 transitions. Word has length 8 [2022-01-18 14:04:29,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:29,071 INFO L470 AbstractCegarLoop]: Abstraction has 18864 states and 77847 transitions. [2022-01-18 14:04:29,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,071 INFO L276 IsEmpty]: Start isEmpty. Operand 18864 states and 77847 transitions. [2022-01-18 14:04:29,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-01-18 14:04:29,072 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:29,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:29,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-01-18 14:04:29,073 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:29,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:29,073 INFO L85 PathProgramCache]: Analyzing trace with hash 549962088, now seen corresponding path program 1 times [2022-01-18 14:04:29,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:29,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334730308] [2022-01-18 14:04:29,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:29,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:29,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:29,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:29,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334730308] [2022-01-18 14:04:29,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334730308] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:29,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:29,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:29,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366232209] [2022-01-18 14:04:29,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:29,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:29,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:29,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:29,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:29,083 INFO L87 Difference]: Start difference. First operand 18864 states and 77847 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:29,500 INFO L93 Difference]: Finished difference Result 24868 states and 100763 transitions. [2022-01-18 14:04:29,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:29,500 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-01-18 14:04:29,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:29,646 INFO L225 Difference]: With dead ends: 24868 [2022-01-18 14:04:29,646 INFO L226 Difference]: Without dead ends: 24728 [2022-01-18 14:04:29,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:29,647 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 23 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:29,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 37 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:29,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24728 states. [2022-01-18 14:04:30,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24728 to 20864. [2022-01-18 14:04:30,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20864 states, 20826 states have (on average 4.119033899932776) internal successors, (85783), 20863 states have internal predecessors, (85783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20864 states to 20864 states and 85783 transitions. [2022-01-18 14:04:30,301 INFO L78 Accepts]: Start accepts. Automaton has 20864 states and 85783 transitions. Word has length 9 [2022-01-18 14:04:30,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:30,302 INFO L470 AbstractCegarLoop]: Abstraction has 20864 states and 85783 transitions. [2022-01-18 14:04:30,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,302 INFO L276 IsEmpty]: Start isEmpty. Operand 20864 states and 85783 transitions. [2022-01-18 14:04:30,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-01-18 14:04:30,303 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:30,303 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:30,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-01-18 14:04:30,303 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:30,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:30,304 INFO L85 PathProgramCache]: Analyzing trace with hash 804174590, now seen corresponding path program 1 times [2022-01-18 14:04:30,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:30,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188776870] [2022-01-18 14:04:30,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:30,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:30,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:30,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:30,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188776870] [2022-01-18 14:04:30,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188776870] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:30,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:30,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:30,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249323592] [2022-01-18 14:04:30,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:30,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:30,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:30,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:30,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:30,317 INFO L87 Difference]: Start difference. First operand 20864 states and 85783 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:30,692 INFO L93 Difference]: Finished difference Result 25664 states and 103119 transitions. [2022-01-18 14:04:30,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:30,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-01-18 14:04:30,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:30,847 INFO L225 Difference]: With dead ends: 25664 [2022-01-18 14:04:30,855 INFO L226 Difference]: Without dead ends: 25536 [2022-01-18 14:04:30,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:04:30,858 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:30,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 37 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:30,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25536 states. [2022-01-18 14:04:31,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25536 to 21864. [2022-01-18 14:04:31,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21864 states, 21828 states have (on average 4.08076782114715) internal successors, (89075), 21863 states have internal predecessors, (89075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:31,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21864 states to 21864 states and 89075 transitions. [2022-01-18 14:04:31,792 INFO L78 Accepts]: Start accepts. Automaton has 21864 states and 89075 transitions. Word has length 10 [2022-01-18 14:04:31,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:31,792 INFO L470 AbstractCegarLoop]: Abstraction has 21864 states and 89075 transitions. [2022-01-18 14:04:31,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:31,792 INFO L276 IsEmpty]: Start isEmpty. Operand 21864 states and 89075 transitions. [2022-01-18 14:04:31,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:31,794 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:31,794 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:31,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-01-18 14:04:31,795 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:31,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:31,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1400865855, now seen corresponding path program 1 times [2022-01-18 14:04:31,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:31,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009187999] [2022-01-18 14:04:31,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:31,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:31,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:31,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:31,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009187999] [2022-01-18 14:04:31,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009187999] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:31,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:31,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:31,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632644091] [2022-01-18 14:04:31,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:31,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:31,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:31,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:31,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:31,833 INFO L87 Difference]: Start difference. First operand 21864 states and 89075 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:32,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:32,205 INFO L93 Difference]: Finished difference Result 38802 states and 151963 transitions. [2022-01-18 14:04:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:32,205 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:32,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:32,384 INFO L225 Difference]: With dead ends: 38802 [2022-01-18 14:04:32,384 INFO L226 Difference]: Without dead ends: 38488 [2022-01-18 14:04:32,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:32,385 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 89 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:32,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 98 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:32,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38488 states. [2022-01-18 14:04:33,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38488 to 24398. [2022-01-18 14:04:33,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24398 states, 24362 states have (on average 4.135908381906248) internal successors, (100759), 24397 states have internal predecessors, (100759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24398 states to 24398 states and 100759 transitions. [2022-01-18 14:04:33,252 INFO L78 Accepts]: Start accepts. Automaton has 24398 states and 100759 transitions. Word has length 11 [2022-01-18 14:04:33,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:33,252 INFO L470 AbstractCegarLoop]: Abstraction has 24398 states and 100759 transitions. [2022-01-18 14:04:33,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,252 INFO L276 IsEmpty]: Start isEmpty. Operand 24398 states and 100759 transitions. [2022-01-18 14:04:33,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:33,254 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:33,254 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:33,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-01-18 14:04:33,254 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:33,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:33,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1335883295, now seen corresponding path program 2 times [2022-01-18 14:04:33,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:33,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88100101] [2022-01-18 14:04:33,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:33,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:33,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:33,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:33,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88100101] [2022-01-18 14:04:33,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88100101] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:33,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:33,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 14:04:33,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681723237] [2022-01-18 14:04:33,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:33,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:33,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:33,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:33,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:33,268 INFO L87 Difference]: Start difference. First operand 24398 states and 100759 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:33,319 INFO L93 Difference]: Finished difference Result 9368 states and 33520 transitions. [2022-01-18 14:04:33,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:33,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:33,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:33,342 INFO L225 Difference]: With dead ends: 9368 [2022-01-18 14:04:33,342 INFO L226 Difference]: Without dead ends: 9338 [2022-01-18 14:04:33,343 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-01-18 14:04:33,343 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 23 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:33,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 47 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:33,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9338 states. [2022-01-18 14:04:33,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9338 to 9338. [2022-01-18 14:04:33,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9338 states, 9303 states have (on average 3.5893797699666776) internal successors, (33392), 9337 states have internal predecessors, (33392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9338 states to 9338 states and 33392 transitions. [2022-01-18 14:04:33,753 INFO L78 Accepts]: Start accepts. Automaton has 9338 states and 33392 transitions. Word has length 11 [2022-01-18 14:04:33,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:33,753 INFO L470 AbstractCegarLoop]: Abstraction has 9338 states and 33392 transitions. [2022-01-18 14:04:33,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,753 INFO L276 IsEmpty]: Start isEmpty. Operand 9338 states and 33392 transitions. [2022-01-18 14:04:33,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:04:33,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:33,754 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:33,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-18 14:04:33,754 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:33,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:33,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1540654737, now seen corresponding path program 1 times [2022-01-18 14:04:33,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:33,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517398762] [2022-01-18 14:04:33,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:33,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:33,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:33,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:33,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517398762] [2022-01-18 14:04:33,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517398762] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:33,775 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:33,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:33,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74437252] [2022-01-18 14:04:33,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:33,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:33,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:33,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:33,776 INFO L87 Difference]: Start difference. First operand 9338 states and 33392 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:33,959 INFO L93 Difference]: Finished difference Result 16546 states and 57127 transitions. [2022-01-18 14:04:33,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:33,960 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:04:33,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:34,001 INFO L225 Difference]: With dead ends: 16546 [2022-01-18 14:04:34,001 INFO L226 Difference]: Without dead ends: 16329 [2022-01-18 14:04:34,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:34,002 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 89 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:34,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 96 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:34,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16329 states. [2022-01-18 14:04:34,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16329 to 9435. [2022-01-18 14:04:34,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9435 states, 9401 states have (on average 3.6195085629188384) internal successors, (34027), 9434 states have internal predecessors, (34027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9435 states to 9435 states and 34027 transitions. [2022-01-18 14:04:34,183 INFO L78 Accepts]: Start accepts. Automaton has 9435 states and 34027 transitions. Word has length 11 [2022-01-18 14:04:34,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:34,183 INFO L470 AbstractCegarLoop]: Abstraction has 9435 states and 34027 transitions. [2022-01-18 14:04:34,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,183 INFO L276 IsEmpty]: Start isEmpty. Operand 9435 states and 34027 transitions. [2022-01-18 14:04:34,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:34,184 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:34,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:34,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-01-18 14:04:34,185 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:34,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:34,185 INFO L85 PathProgramCache]: Analyzing trace with hash 492406963, now seen corresponding path program 1 times [2022-01-18 14:04:34,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:34,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382651417] [2022-01-18 14:04:34,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:34,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:34,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:34,199 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:34,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:34,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382651417] [2022-01-18 14:04:34,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382651417] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:34,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:34,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:34,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563135906] [2022-01-18 14:04:34,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:34,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:34,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:34,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:34,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:34,200 INFO L87 Difference]: Start difference. First operand 9435 states and 34027 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:34,525 INFO L93 Difference]: Finished difference Result 17027 states and 59322 transitions. [2022-01-18 14:04:34,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:34,526 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:34,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:34,570 INFO L225 Difference]: With dead ends: 17027 [2022-01-18 14:04:34,570 INFO L226 Difference]: Without dead ends: 16835 [2022-01-18 14:04:34,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:34,571 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 93 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:34,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 93 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:34,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16835 states. [2022-01-18 14:04:34,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16835 to 9849. [2022-01-18 14:04:34,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9849 states, 9815 states have (on average 3.6466632705043303) internal successors, (35792), 9848 states have internal predecessors, (35792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9849 states to 9849 states and 35792 transitions. [2022-01-18 14:04:34,767 INFO L78 Accepts]: Start accepts. Automaton has 9849 states and 35792 transitions. Word has length 12 [2022-01-18 14:04:34,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:34,767 INFO L470 AbstractCegarLoop]: Abstraction has 9849 states and 35792 transitions. [2022-01-18 14:04:34,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,768 INFO L276 IsEmpty]: Start isEmpty. Operand 9849 states and 35792 transitions. [2022-01-18 14:04:34,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:34,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:34,769 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:34,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-01-18 14:04:34,769 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:34,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:34,769 INFO L85 PathProgramCache]: Analyzing trace with hash 923669592, now seen corresponding path program 1 times [2022-01-18 14:04:34,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:34,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337267862] [2022-01-18 14:04:34,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:34,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:34,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:34,790 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:34,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:34,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337267862] [2022-01-18 14:04:34,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337267862] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:34,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:34,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:34,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663409310] [2022-01-18 14:04:34,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:34,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:34,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:34,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:34,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:34,791 INFO L87 Difference]: Start difference. First operand 9849 states and 35792 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:34,949 INFO L93 Difference]: Finished difference Result 17131 states and 59960 transitions. [2022-01-18 14:04:34,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:34,949 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:34,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:34,994 INFO L225 Difference]: With dead ends: 17131 [2022-01-18 14:04:34,994 INFO L226 Difference]: Without dead ends: 16939 [2022-01-18 14:04:34,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:34,995 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 96 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:34,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 89 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:35,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16939 states. [2022-01-18 14:04:35,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16939 to 10081. [2022-01-18 14:04:35,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10081 states, 10048 states have (on average 3.65843949044586) internal successors, (36760), 10080 states have internal predecessors, (36760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10081 states to 10081 states and 36760 transitions. [2022-01-18 14:04:35,313 INFO L78 Accepts]: Start accepts. Automaton has 10081 states and 36760 transitions. Word has length 12 [2022-01-18 14:04:35,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:35,313 INFO L470 AbstractCegarLoop]: Abstraction has 10081 states and 36760 transitions. [2022-01-18 14:04:35,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,314 INFO L276 IsEmpty]: Start isEmpty. Operand 10081 states and 36760 transitions. [2022-01-18 14:04:35,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:35,315 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:35,315 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:35,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-01-18 14:04:35,315 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:35,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:35,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1379465051, now seen corresponding path program 1 times [2022-01-18 14:04:35,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:35,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779857326] [2022-01-18 14:04:35,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:35,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:35,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:35,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:35,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:35,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779857326] [2022-01-18 14:04:35,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779857326] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:35,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:35,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:35,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115394934] [2022-01-18 14:04:35,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:35,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:35,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:35,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:35,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:35,343 INFO L87 Difference]: Start difference. First operand 10081 states and 36760 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:35,500 INFO L93 Difference]: Finished difference Result 16933 states and 59405 transitions. [2022-01-18 14:04:35,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:35,501 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:35,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:35,550 INFO L225 Difference]: With dead ends: 16933 [2022-01-18 14:04:35,550 INFO L226 Difference]: Without dead ends: 16727 [2022-01-18 14:04:35,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:35,551 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 88 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:35,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 89 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:35,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16727 states. [2022-01-18 14:04:35,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16727 to 10169. [2022-01-18 14:04:35,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10169 states, 10137 states have (on average 3.6744598993785145) internal successors, (37248), 10168 states have internal predecessors, (37248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10169 states to 10169 states and 37248 transitions. [2022-01-18 14:04:35,822 INFO L78 Accepts]: Start accepts. Automaton has 10169 states and 37248 transitions. Word has length 12 [2022-01-18 14:04:35,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:35,822 INFO L470 AbstractCegarLoop]: Abstraction has 10169 states and 37248 transitions. [2022-01-18 14:04:35,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,822 INFO L276 IsEmpty]: Start isEmpty. Operand 10169 states and 37248 transitions. [2022-01-18 14:04:35,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:35,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:35,824 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:35,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-01-18 14:04:35,824 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:35,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:35,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1379249570, now seen corresponding path program 1 times [2022-01-18 14:04:35,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:35,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472461808] [2022-01-18 14:04:35,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:35,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:35,842 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:35,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:35,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472461808] [2022-01-18 14:04:35,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472461808] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:35,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:35,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:35,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066529645] [2022-01-18 14:04:35,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:35,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:35,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:35,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:35,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:35,843 INFO L87 Difference]: Start difference. First operand 10169 states and 37248 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:36,010 INFO L93 Difference]: Finished difference Result 17271 states and 60491 transitions. [2022-01-18 14:04:36,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:36,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:36,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:36,055 INFO L225 Difference]: With dead ends: 17271 [2022-01-18 14:04:36,056 INFO L226 Difference]: Without dead ends: 17065 [2022-01-18 14:04:36,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:36,056 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 88 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:36,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 89 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:36,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17065 states. [2022-01-18 14:04:36,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17065 to 10364. [2022-01-18 14:04:36,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10364 states, 10333 states have (on average 3.6658279299332235) internal successors, (37879), 10363 states have internal predecessors, (37879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10364 states to 10364 states and 37879 transitions. [2022-01-18 14:04:36,437 INFO L78 Accepts]: Start accepts. Automaton has 10364 states and 37879 transitions. Word has length 12 [2022-01-18 14:04:36,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:36,437 INFO L470 AbstractCegarLoop]: Abstraction has 10364 states and 37879 transitions. [2022-01-18 14:04:36,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,438 INFO L276 IsEmpty]: Start isEmpty. Operand 10364 states and 37879 transitions. [2022-01-18 14:04:36,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:36,439 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:36,439 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:36,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-01-18 14:04:36,439 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:36,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:36,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1885085127, now seen corresponding path program 1 times [2022-01-18 14:04:36,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:36,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48727832] [2022-01-18 14:04:36,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:36,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:36,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:36,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:36,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:36,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48727832] [2022-01-18 14:04:36,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48727832] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:36,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:36,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:36,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468492096] [2022-01-18 14:04:36,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:36,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:36,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:36,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:36,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:36,463 INFO L87 Difference]: Start difference. First operand 10364 states and 37879 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:36,638 INFO L93 Difference]: Finished difference Result 17252 states and 60269 transitions. [2022-01-18 14:04:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:36,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:36,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:36,680 INFO L225 Difference]: With dead ends: 17252 [2022-01-18 14:04:36,681 INFO L226 Difference]: Without dead ends: 17026 [2022-01-18 14:04:36,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:36,681 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 90 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:36,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 95 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:36,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17026 states. [2022-01-18 14:04:36,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17026 to 10606. [2022-01-18 14:04:36,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10606 states, 10575 states have (on average 3.640189125295508) internal successors, (38495), 10605 states have internal predecessors, (38495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10606 states to 10606 states and 38495 transitions. [2022-01-18 14:04:36,882 INFO L78 Accepts]: Start accepts. Automaton has 10606 states and 38495 transitions. Word has length 13 [2022-01-18 14:04:36,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:36,883 INFO L470 AbstractCegarLoop]: Abstraction has 10606 states and 38495 transitions. [2022-01-18 14:04:36,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,883 INFO L276 IsEmpty]: Start isEmpty. Operand 10606 states and 38495 transitions. [2022-01-18 14:04:36,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:36,884 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:36,884 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:36,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-01-18 14:04:36,884 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:36,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:36,884 INFO L85 PathProgramCache]: Analyzing trace with hash -128170684, now seen corresponding path program 1 times [2022-01-18 14:04:36,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:36,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46032664] [2022-01-18 14:04:36,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:36,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:36,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:36,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:36,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46032664] [2022-01-18 14:04:36,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46032664] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:36,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:36,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:36,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219007462] [2022-01-18 14:04:36,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:36,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:36,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:36,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:36,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:36,900 INFO L87 Difference]: Start difference. First operand 10606 states and 38495 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:37,070 INFO L93 Difference]: Finished difference Result 17258 states and 59809 transitions. [2022-01-18 14:04:37,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:37,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:37,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:37,115 INFO L225 Difference]: With dead ends: 17258 [2022-01-18 14:04:37,115 INFO L226 Difference]: Without dead ends: 17032 [2022-01-18 14:04:37,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:37,116 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 92 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:37,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 96 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:37,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17032 states. [2022-01-18 14:04:37,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17032 to 10702. [2022-01-18 14:04:37,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10702 states, 10671 states have (on average 3.6049105051073003) internal successors, (38468), 10701 states have internal predecessors, (38468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10702 states to 10702 states and 38468 transitions. [2022-01-18 14:04:37,435 INFO L78 Accepts]: Start accepts. Automaton has 10702 states and 38468 transitions. Word has length 13 [2022-01-18 14:04:37,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:37,436 INFO L470 AbstractCegarLoop]: Abstraction has 10702 states and 38468 transitions. [2022-01-18 14:04:37,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,436 INFO L276 IsEmpty]: Start isEmpty. Operand 10702 states and 38468 transitions. [2022-01-18 14:04:37,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:37,437 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:37,437 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:37,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-01-18 14:04:37,437 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:37,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:37,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1754342774, now seen corresponding path program 1 times [2022-01-18 14:04:37,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:37,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853093659] [2022-01-18 14:04:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:37,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:37,458 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:37,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:37,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853093659] [2022-01-18 14:04:37,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853093659] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:37,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:37,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:37,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65180747] [2022-01-18 14:04:37,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:37,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:37,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:37,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:37,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:37,460 INFO L87 Difference]: Start difference. First operand 10702 states and 38468 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:37,605 INFO L93 Difference]: Finished difference Result 16924 states and 57997 transitions. [2022-01-18 14:04:37,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:37,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:37,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:37,646 INFO L225 Difference]: With dead ends: 16924 [2022-01-18 14:04:37,646 INFO L226 Difference]: Without dead ends: 16698 [2022-01-18 14:04:37,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:37,647 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 92 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:37,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 85 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:37,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16698 states. [2022-01-18 14:04:37,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16698 to 10604. [2022-01-18 14:04:37,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10604 states, 10575 states have (on average 3.5610401891252956) internal successors, (37658), 10603 states have internal predecessors, (37658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10604 states to 10604 states and 37658 transitions. [2022-01-18 14:04:37,867 INFO L78 Accepts]: Start accepts. Automaton has 10604 states and 37658 transitions. Word has length 13 [2022-01-18 14:04:37,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:37,867 INFO L470 AbstractCegarLoop]: Abstraction has 10604 states and 37658 transitions. [2022-01-18 14:04:37,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,867 INFO L276 IsEmpty]: Start isEmpty. Operand 10604 states and 37658 transitions. [2022-01-18 14:04:37,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:37,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:37,868 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:37,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-01-18 14:04:37,868 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:37,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:37,869 INFO L85 PathProgramCache]: Analyzing trace with hash -162786407, now seen corresponding path program 1 times [2022-01-18 14:04:37,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:37,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701473152] [2022-01-18 14:04:37,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:37,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:37,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:37,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:37,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701473152] [2022-01-18 14:04:37,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701473152] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:37,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:37,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:37,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453702935] [2022-01-18 14:04:37,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:37,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:37,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:37,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:37,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:37,889 INFO L87 Difference]: Start difference. First operand 10604 states and 37658 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:38,054 INFO L93 Difference]: Finished difference Result 15962 states and 53962 transitions. [2022-01-18 14:04:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:38,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:38,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:38,091 INFO L225 Difference]: With dead ends: 15962 [2022-01-18 14:04:38,091 INFO L226 Difference]: Without dead ends: 15736 [2022-01-18 14:04:38,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:38,092 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 87 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:38,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 89 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:38,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15736 states. [2022-01-18 14:04:38,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15736 to 10513. [2022-01-18 14:04:38,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10513 states, 10486 states have (on average 3.5275605569330537) internal successors, (36990), 10512 states have internal predecessors, (36990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10513 states to 10513 states and 36990 transitions. [2022-01-18 14:04:38,283 INFO L78 Accepts]: Start accepts. Automaton has 10513 states and 36990 transitions. Word has length 13 [2022-01-18 14:04:38,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:38,283 INFO L470 AbstractCegarLoop]: Abstraction has 10513 states and 36990 transitions. [2022-01-18 14:04:38,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,283 INFO L276 IsEmpty]: Start isEmpty. Operand 10513 states and 36990 transitions. [2022-01-18 14:04:38,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:38,284 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:38,285 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:38,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-01-18 14:04:38,285 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:38,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:38,285 INFO L85 PathProgramCache]: Analyzing trace with hash -162570926, now seen corresponding path program 1 times [2022-01-18 14:04:38,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:38,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710062528] [2022-01-18 14:04:38,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:38,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:38,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:38,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:38,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710062528] [2022-01-18 14:04:38,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710062528] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:38,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:38,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:38,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323390070] [2022-01-18 14:04:38,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:38,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:38,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:38,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:38,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:38,305 INFO L87 Difference]: Start difference. First operand 10513 states and 36990 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:38,528 INFO L93 Difference]: Finished difference Result 16030 states and 53631 transitions. [2022-01-18 14:04:38,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:38,529 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:38,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:38,564 INFO L225 Difference]: With dead ends: 16030 [2022-01-18 14:04:38,564 INFO L226 Difference]: Without dead ends: 15804 [2022-01-18 14:04:38,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:38,565 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 86 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:38,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 89 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:38,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15804 states. [2022-01-18 14:04:38,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15804 to 10491. [2022-01-18 14:04:38,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10491 states, 10466 states have (on average 3.478597362889356) internal successors, (36407), 10490 states have internal predecessors, (36407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10491 states to 10491 states and 36407 transitions. [2022-01-18 14:04:38,768 INFO L78 Accepts]: Start accepts. Automaton has 10491 states and 36407 transitions. Word has length 13 [2022-01-18 14:04:38,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:38,769 INFO L470 AbstractCegarLoop]: Abstraction has 10491 states and 36407 transitions. [2022-01-18 14:04:38,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,769 INFO L276 IsEmpty]: Start isEmpty. Operand 10491 states and 36407 transitions. [2022-01-18 14:04:38,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 14:04:38,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:38,770 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:38,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-01-18 14:04:38,770 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:38,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:38,770 INFO L85 PathProgramCache]: Analyzing trace with hash -163001888, now seen corresponding path program 1 times [2022-01-18 14:04:38,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:38,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494092571] [2022-01-18 14:04:38,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:38,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:38,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:38,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:38,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494092571] [2022-01-18 14:04:38,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494092571] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:38,793 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:38,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:04:38,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749385858] [2022-01-18 14:04:38,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:38,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:38,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:38,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:38,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:38,794 INFO L87 Difference]: Start difference. First operand 10491 states and 36407 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:38,947 INFO L93 Difference]: Finished difference Result 15882 states and 52454 transitions. [2022-01-18 14:04:38,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:38,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 14:04:38,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:38,985 INFO L225 Difference]: With dead ends: 15882 [2022-01-18 14:04:38,986 INFO L226 Difference]: Without dead ends: 15652 [2022-01-18 14:04:38,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:38,986 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 86 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:38,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 89 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:39,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15652 states. [2022-01-18 14:04:39,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15652 to 10372. [2022-01-18 14:04:39,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 10349 states have (on average 3.415209198956421) internal successors, (35344), 10371 states have internal predecessors, (35344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:39,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 35344 transitions. [2022-01-18 14:04:39,191 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 35344 transitions. Word has length 13 [2022-01-18 14:04:39,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:39,191 INFO L470 AbstractCegarLoop]: Abstraction has 10372 states and 35344 transitions. [2022-01-18 14:04:39,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:39,191 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 35344 transitions. [2022-01-18 14:04:39,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:39,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:39,194 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:39,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-01-18 14:04:39,194 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:39,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:39,194 INFO L85 PathProgramCache]: Analyzing trace with hash -667105325, now seen corresponding path program 1 times [2022-01-18 14:04:39,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:39,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460526630] [2022-01-18 14:04:39,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:39,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:39,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:39,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460526630] [2022-01-18 14:04:39,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460526630] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:39,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392547265] [2022-01-18 14:04:39,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:39,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:39,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:39,232 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-01-18 14:04:39,233 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-01-18 14:04:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:39,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:39,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:39,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:39,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392547265] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:39,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:39,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-01-18 14:04:39,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641318802] [2022-01-18 14:04:39,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:39,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:39,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:39,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:39,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:39,412 INFO L87 Difference]: Start difference. First operand 10372 states and 35344 transitions. Second operand has 11 states, 10 states have (on average 2.8) internal successors, (28), 11 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-01-18 14:04:39,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:39,944 INFO L93 Difference]: Finished difference Result 20063 states and 63508 transitions. [2022-01-18 14:04:39,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 14:04:39,945 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 11 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 16 [2022-01-18 14:04:39,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:40,010 INFO L225 Difference]: With dead ends: 20063 [2022-01-18 14:04:40,010 INFO L226 Difference]: Without dead ends: 19555 [2022-01-18 14:04:40,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=195, Invalid=405, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:40,011 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 239 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:40,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 304 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:04:40,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19555 states. [2022-01-18 14:04:40,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19555 to 9700. [2022-01-18 14:04:40,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9700 states, 9678 states have (on average 3.4031824757181237) internal successors, (32936), 9699 states have internal predecessors, (32936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:40,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9700 states to 9700 states and 32936 transitions. [2022-01-18 14:04:40,275 INFO L78 Accepts]: Start accepts. Automaton has 9700 states and 32936 transitions. Word has length 16 [2022-01-18 14:04:40,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:40,275 INFO L470 AbstractCegarLoop]: Abstraction has 9700 states and 32936 transitions. [2022-01-18 14:04:40,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 11 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-01-18 14:04:40,275 INFO L276 IsEmpty]: Start isEmpty. Operand 9700 states and 32936 transitions. [2022-01-18 14:04:40,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:40,277 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:40,277 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:40,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-18 14:04:40,481 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,SelfDestructingSolverStorable42 [2022-01-18 14:04:40,481 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:40,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:40,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1944348890, now seen corresponding path program 1 times [2022-01-18 14:04:40,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:40,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152396940] [2022-01-18 14:04:40,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:40,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:40,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:40,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:40,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:40,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152396940] [2022-01-18 14:04:40,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152396940] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:40,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:40,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:40,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161934865] [2022-01-18 14:04:40,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:40,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:40,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:40,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:40,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:40,510 INFO L87 Difference]: Start difference. First operand 9700 states and 32936 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:40,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:40,746 INFO L93 Difference]: Finished difference Result 15766 states and 50698 transitions. [2022-01-18 14:04:40,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:40,747 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:40,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:40,784 INFO L225 Difference]: With dead ends: 15766 [2022-01-18 14:04:40,784 INFO L226 Difference]: Without dead ends: 15526 [2022-01-18 14:04:40,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:40,785 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 138 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:40,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 150 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:40,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15526 states. [2022-01-18 14:04:40,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15526 to 9420. [2022-01-18 14:04:40,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9420 states, 9398 states have (on average 3.3940200042562245) internal successors, (31897), 9419 states have internal predecessors, (31897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9420 states to 9420 states and 31897 transitions. [2022-01-18 14:04:41,002 INFO L78 Accepts]: Start accepts. Automaton has 9420 states and 31897 transitions. Word has length 16 [2022-01-18 14:04:41,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:41,002 INFO L470 AbstractCegarLoop]: Abstraction has 9420 states and 31897 transitions. [2022-01-18 14:04:41,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,002 INFO L276 IsEmpty]: Start isEmpty. Operand 9420 states and 31897 transitions. [2022-01-18 14:04:41,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:41,004 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:41,004 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:41,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-01-18 14:04:41,004 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:41,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:41,005 INFO L85 PathProgramCache]: Analyzing trace with hash 505366739, now seen corresponding path program 1 times [2022-01-18 14:04:41,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:41,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276682930] [2022-01-18 14:04:41,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:41,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:41,038 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:41,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:41,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276682930] [2022-01-18 14:04:41,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276682930] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:41,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:41,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:41,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591952901] [2022-01-18 14:04:41,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:41,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:41,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:41,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:41,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:41,039 INFO L87 Difference]: Start difference. First operand 9420 states and 31897 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:41,261 INFO L93 Difference]: Finished difference Result 15174 states and 48727 transitions. [2022-01-18 14:04:41,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:41,261 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:41,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:41,304 INFO L225 Difference]: With dead ends: 15174 [2022-01-18 14:04:41,304 INFO L226 Difference]: Without dead ends: 14906 [2022-01-18 14:04:41,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:41,307 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 133 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:41,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 151 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:41,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14906 states. [2022-01-18 14:04:41,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14906 to 9013. [2022-01-18 14:04:41,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9013 states, 8992 states have (on average 3.3889012455516014) internal successors, (30473), 9012 states have internal predecessors, (30473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9013 states to 9013 states and 30473 transitions. [2022-01-18 14:04:41,529 INFO L78 Accepts]: Start accepts. Automaton has 9013 states and 30473 transitions. Word has length 16 [2022-01-18 14:04:41,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:41,529 INFO L470 AbstractCegarLoop]: Abstraction has 9013 states and 30473 transitions. [2022-01-18 14:04:41,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,529 INFO L276 IsEmpty]: Start isEmpty. Operand 9013 states and 30473 transitions. [2022-01-18 14:04:41,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:41,531 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:41,531 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:41,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-01-18 14:04:41,531 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:41,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:41,532 INFO L85 PathProgramCache]: Analyzing trace with hash -324631072, now seen corresponding path program 1 times [2022-01-18 14:04:41,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:41,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400427377] [2022-01-18 14:04:41,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:41,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:41,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:41,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:41,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400427377] [2022-01-18 14:04:41,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400427377] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:41,557 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:41,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:41,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180605045] [2022-01-18 14:04:41,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:41,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:41,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:41,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:41,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:41,558 INFO L87 Difference]: Start difference. First operand 9013 states and 30473 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:41,777 INFO L93 Difference]: Finished difference Result 14563 states and 46636 transitions. [2022-01-18 14:04:41,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:41,777 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:41,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:41,811 INFO L225 Difference]: With dead ends: 14563 [2022-01-18 14:04:41,811 INFO L226 Difference]: Without dead ends: 14323 [2022-01-18 14:04:41,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:41,812 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 129 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:41,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 169 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:41,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14323 states. [2022-01-18 14:04:41,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14323 to 8733. [2022-01-18 14:04:41,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8733 states, 8712 states have (on average 3.378558310376492) internal successors, (29434), 8732 states have internal predecessors, (29434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8733 states to 8733 states and 29434 transitions. [2022-01-18 14:04:41,971 INFO L78 Accepts]: Start accepts. Automaton has 8733 states and 29434 transitions. Word has length 16 [2022-01-18 14:04:41,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:41,971 INFO L470 AbstractCegarLoop]: Abstraction has 8733 states and 29434 transitions. [2022-01-18 14:04:41,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,971 INFO L276 IsEmpty]: Start isEmpty. Operand 8733 states and 29434 transitions. [2022-01-18 14:04:41,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 14:04:41,973 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:41,973 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:41,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-01-18 14:04:41,973 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:41,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:41,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1114351079, now seen corresponding path program 1 times [2022-01-18 14:04:41,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:41,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340406512] [2022-01-18 14:04:41,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:41,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:42,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:42,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:42,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340406512] [2022-01-18 14:04:42,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340406512] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:42,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:42,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:42,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22315971] [2022-01-18 14:04:42,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:42,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:42,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:42,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:42,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:42,006 INFO L87 Difference]: Start difference. First operand 8733 states and 29434 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:42,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:42,223 INFO L93 Difference]: Finished difference Result 14285 states and 45591 transitions. [2022-01-18 14:04:42,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:42,224 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 14:04:42,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:42,256 INFO L225 Difference]: With dead ends: 14285 [2022-01-18 14:04:42,256 INFO L226 Difference]: Without dead ends: 14010 [2022-01-18 14:04:42,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:42,256 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 129 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:42,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 169 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:42,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14010 states. [2022-01-18 14:04:42,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14010 to 8307. [2022-01-18 14:04:42,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8307 states, 8287 states have (on average 3.3733558585736696) internal successors, (27955), 8306 states have internal predecessors, (27955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:42,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8307 states to 8307 states and 27955 transitions. [2022-01-18 14:04:42,415 INFO L78 Accepts]: Start accepts. Automaton has 8307 states and 27955 transitions. Word has length 16 [2022-01-18 14:04:42,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:42,415 INFO L470 AbstractCegarLoop]: Abstraction has 8307 states and 27955 transitions. [2022-01-18 14:04:42,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:42,415 INFO L276 IsEmpty]: Start isEmpty. Operand 8307 states and 27955 transitions. [2022-01-18 14:04:42,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:42,417 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:42,417 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:42,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-01-18 14:04:42,418 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:42,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:42,418 INFO L85 PathProgramCache]: Analyzing trace with hash 2097414651, now seen corresponding path program 1 times [2022-01-18 14:04:42,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:42,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005147743] [2022-01-18 14:04:42,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:42,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:42,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:42,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:42,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:42,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005147743] [2022-01-18 14:04:42,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005147743] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:42,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216936888] [2022-01-18 14:04:42,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:42,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:42,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:42,443 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-01-18 14:04:42,444 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-01-18 14:04:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:42,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:42,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:42,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:42,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:42,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:42,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216936888] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:42,550 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:42,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-01-18 14:04:42,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515997993] [2022-01-18 14:04:42,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:42,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:42,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:42,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:42,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:42,550 INFO L87 Difference]: Start difference. First operand 8307 states and 27955 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:42,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:42,916 INFO L93 Difference]: Finished difference Result 17206 states and 53548 transitions. [2022-01-18 14:04:42,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 14:04:42,916 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:42,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:42,951 INFO L225 Difference]: With dead ends: 17206 [2022-01-18 14:04:42,951 INFO L226 Difference]: Without dead ends: 16714 [2022-01-18 14:04:42,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=195, Invalid=405, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:42,952 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 315 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:42,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 258 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:42,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16714 states. [2022-01-18 14:04:43,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16714 to 7837. [2022-01-18 14:04:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7837 states, 7817 states have (on average 3.342970449021364) internal successors, (26132), 7836 states have internal predecessors, (26132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7837 states to 7837 states and 26132 transitions. [2022-01-18 14:04:43,126 INFO L78 Accepts]: Start accepts. Automaton has 7837 states and 26132 transitions. Word has length 17 [2022-01-18 14:04:43,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:43,126 INFO L470 AbstractCegarLoop]: Abstraction has 7837 states and 26132 transitions. [2022-01-18 14:04:43,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,127 INFO L276 IsEmpty]: Start isEmpty. Operand 7837 states and 26132 transitions. [2022-01-18 14:04:43,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:43,129 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:43,129 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:43,144 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-01-18 14:04:43,329 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,SelfDestructingSolverStorable47 [2022-01-18 14:04:43,329 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:43,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:43,330 INFO L85 PathProgramCache]: Analyzing trace with hash -315039173, now seen corresponding path program 1 times [2022-01-18 14:04:43,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:43,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530424179] [2022-01-18 14:04:43,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:43,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:43,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:43,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:43,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530424179] [2022-01-18 14:04:43,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530424179] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:43,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:43,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:43,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305703589] [2022-01-18 14:04:43,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:43,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:43,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:43,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:43,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:43,357 INFO L87 Difference]: Start difference. First operand 7837 states and 26132 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:43,605 INFO L93 Difference]: Finished difference Result 13309 states and 41922 transitions. [2022-01-18 14:04:43,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:43,605 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:43,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:43,640 INFO L225 Difference]: With dead ends: 13309 [2022-01-18 14:04:43,640 INFO L226 Difference]: Without dead ends: 13065 [2022-01-18 14:04:43,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:43,641 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 141 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:43,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 164 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:43,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13065 states. [2022-01-18 14:04:43,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13065 to 7767. [2022-01-18 14:04:43,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7767 states, 7747 states have (on average 3.318187685555699) internal successors, (25706), 7766 states have internal predecessors, (25706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7767 states to 7767 states and 25706 transitions. [2022-01-18 14:04:43,819 INFO L78 Accepts]: Start accepts. Automaton has 7767 states and 25706 transitions. Word has length 17 [2022-01-18 14:04:43,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:43,819 INFO L470 AbstractCegarLoop]: Abstraction has 7767 states and 25706 transitions. [2022-01-18 14:04:43,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,819 INFO L276 IsEmpty]: Start isEmpty. Operand 7767 states and 25706 transitions. [2022-01-18 14:04:43,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:43,821 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:43,821 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:43,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-01-18 14:04:43,821 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:43,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:43,822 INFO L85 PathProgramCache]: Analyzing trace with hash 2062583440, now seen corresponding path program 1 times [2022-01-18 14:04:43,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:43,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462162996] [2022-01-18 14:04:43,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:43,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:43,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:04:43,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:43,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462162996] [2022-01-18 14:04:43,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462162996] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:43,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:43,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:43,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258137237] [2022-01-18 14:04:43,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:43,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:43,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:43,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:43,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:43,846 INFO L87 Difference]: Start difference. First operand 7767 states and 25706 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:44,055 INFO L93 Difference]: Finished difference Result 12874 states and 40395 transitions. [2022-01-18 14:04:44,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:44,055 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:44,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:44,084 INFO L225 Difference]: With dead ends: 12874 [2022-01-18 14:04:44,084 INFO L226 Difference]: Without dead ends: 12606 [2022-01-18 14:04:44,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:44,084 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 135 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:44,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 155 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:44,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12606 states. [2022-01-18 14:04:44,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12606 to 7550. [2022-01-18 14:04:44,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7550 states, 7530 states have (on average 3.297211155378486) internal successors, (24828), 7549 states have internal predecessors, (24828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7550 states to 7550 states and 24828 transitions. [2022-01-18 14:04:44,275 INFO L78 Accepts]: Start accepts. Automaton has 7550 states and 24828 transitions. Word has length 17 [2022-01-18 14:04:44,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:44,275 INFO L470 AbstractCegarLoop]: Abstraction has 7550 states and 24828 transitions. [2022-01-18 14:04:44,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,275 INFO L276 IsEmpty]: Start isEmpty. Operand 7550 states and 24828 transitions. [2022-01-18 14:04:44,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:44,277 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:44,278 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:44,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-01-18 14:04:44,278 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:44,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:44,278 INFO L85 PathProgramCache]: Analyzing trace with hash 989532500, now seen corresponding path program 1 times [2022-01-18 14:04:44,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:44,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902105960] [2022-01-18 14:04:44,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:44,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:44,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:44,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:44,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902105960] [2022-01-18 14:04:44,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902105960] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:44,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:44,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:44,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154275823] [2022-01-18 14:04:44,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:44,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:44,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:44,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:44,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:44,314 INFO L87 Difference]: Start difference. First operand 7550 states and 24828 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:44,504 INFO L93 Difference]: Finished difference Result 12192 states and 38125 transitions. [2022-01-18 14:04:44,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:44,504 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:44,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:44,533 INFO L225 Difference]: With dead ends: 12192 [2022-01-18 14:04:44,534 INFO L226 Difference]: Without dead ends: 11976 [2022-01-18 14:04:44,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:44,534 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 131 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:44,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 151 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:44,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11976 states. [2022-01-18 14:04:44,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11976 to 7364. [2022-01-18 14:04:44,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7364 states, 7344 states have (on average 3.2800925925925926) internal successors, (24089), 7363 states have internal predecessors, (24089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7364 states to 7364 states and 24089 transitions. [2022-01-18 14:04:44,693 INFO L78 Accepts]: Start accepts. Automaton has 7364 states and 24089 transitions. Word has length 17 [2022-01-18 14:04:44,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:44,693 INFO L470 AbstractCegarLoop]: Abstraction has 7364 states and 24089 transitions. [2022-01-18 14:04:44,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,694 INFO L276 IsEmpty]: Start isEmpty. Operand 7364 states and 24089 transitions. [2022-01-18 14:04:44,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:44,695 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:44,696 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:44,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-01-18 14:04:44,696 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:44,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:44,696 INFO L85 PathProgramCache]: Analyzing trace with hash 989317019, now seen corresponding path program 1 times [2022-01-18 14:04:44,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:44,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438520859] [2022-01-18 14:04:44,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:44,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:44,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:44,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:44,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438520859] [2022-01-18 14:04:44,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438520859] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:44,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:44,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:44,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139113344] [2022-01-18 14:04:44,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:44,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:44,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:44,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:44,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:44,726 INFO L87 Difference]: Start difference. First operand 7364 states and 24089 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:44,915 INFO L93 Difference]: Finished difference Result 11910 states and 36995 transitions. [2022-01-18 14:04:44,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:44,915 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:44,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:44,941 INFO L225 Difference]: With dead ends: 11910 [2022-01-18 14:04:44,941 INFO L226 Difference]: Without dead ends: 11682 [2022-01-18 14:04:44,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:44,941 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 143 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:44,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 148 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:44,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11682 states. [2022-01-18 14:04:45,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11682 to 7181. [2022-01-18 14:04:45,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7181 states, 7161 states have (on average 3.2534562211981566) internal successors, (23298), 7180 states have internal predecessors, (23298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7181 states to 7181 states and 23298 transitions. [2022-01-18 14:04:45,100 INFO L78 Accepts]: Start accepts. Automaton has 7181 states and 23298 transitions. Word has length 17 [2022-01-18 14:04:45,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:45,100 INFO L470 AbstractCegarLoop]: Abstraction has 7181 states and 23298 transitions. [2022-01-18 14:04:45,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,100 INFO L276 IsEmpty]: Start isEmpty. Operand 7181 states and 23298 transitions. [2022-01-18 14:04:45,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:45,103 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:45,103 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:45,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-01-18 14:04:45,103 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:45,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:45,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1888431802, now seen corresponding path program 1 times [2022-01-18 14:04:45,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:45,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227054987] [2022-01-18 14:04:45,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:45,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:45,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:45,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:45,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227054987] [2022-01-18 14:04:45,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227054987] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:45,129 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:45,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:45,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761802950] [2022-01-18 14:04:45,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:45,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:45,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:45,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:45,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:45,129 INFO L87 Difference]: Start difference. First operand 7181 states and 23298 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:45,304 INFO L93 Difference]: Finished difference Result 11333 states and 35076 transitions. [2022-01-18 14:04:45,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:45,304 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:45,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:45,328 INFO L225 Difference]: With dead ends: 11333 [2022-01-18 14:04:45,328 INFO L226 Difference]: Without dead ends: 11057 [2022-01-18 14:04:45,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:45,328 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 140 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:45,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 150 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:45,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11057 states. [2022-01-18 14:04:45,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11057 to 6977. [2022-01-18 14:04:45,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6977 states, 6957 states have (on average 3.226678165876096) internal successors, (22448), 6976 states have internal predecessors, (22448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6977 states to 6977 states and 22448 transitions. [2022-01-18 14:04:45,463 INFO L78 Accepts]: Start accepts. Automaton has 6977 states and 22448 transitions. Word has length 17 [2022-01-18 14:04:45,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:45,463 INFO L470 AbstractCegarLoop]: Abstraction has 6977 states and 22448 transitions. [2022-01-18 14:04:45,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,463 INFO L276 IsEmpty]: Start isEmpty. Operand 6977 states and 22448 transitions. [2022-01-18 14:04:45,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:45,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:45,465 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:45,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-01-18 14:04:45,466 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:45,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:45,466 INFO L85 PathProgramCache]: Analyzing trace with hash 967337862, now seen corresponding path program 1 times [2022-01-18 14:04:45,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:45,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875124677] [2022-01-18 14:04:45,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:45,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:45,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:45,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:45,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875124677] [2022-01-18 14:04:45,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875124677] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:45,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:45,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:45,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140924289] [2022-01-18 14:04:45,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:45,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:45,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:45,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:45,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:45,501 INFO L87 Difference]: Start difference. First operand 6977 states and 22448 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:45,705 INFO L93 Difference]: Finished difference Result 11793 states and 36152 transitions. [2022-01-18 14:04:45,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:45,705 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:45,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:45,728 INFO L225 Difference]: With dead ends: 11793 [2022-01-18 14:04:45,728 INFO L226 Difference]: Without dead ends: 11509 [2022-01-18 14:04:45,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:45,731 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 143 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:45,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 181 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:45,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11509 states. [2022-01-18 14:04:45,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11509 to 6676. [2022-01-18 14:04:45,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6676 states, 6658 states have (on average 3.195253829978973) internal successors, (21274), 6675 states have internal predecessors, (21274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6676 states to 6676 states and 21274 transitions. [2022-01-18 14:04:45,870 INFO L78 Accepts]: Start accepts. Automaton has 6676 states and 21274 transitions. Word has length 17 [2022-01-18 14:04:45,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:45,870 INFO L470 AbstractCegarLoop]: Abstraction has 6676 states and 21274 transitions. [2022-01-18 14:04:45,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,870 INFO L276 IsEmpty]: Start isEmpty. Operand 6676 states and 21274 transitions. [2022-01-18 14:04:45,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:45,872 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:45,872 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:45,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-01-18 14:04:45,872 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:45,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:45,872 INFO L85 PathProgramCache]: Analyzing trace with hash -918171258, now seen corresponding path program 1 times [2022-01-18 14:04:45,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:45,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698311747] [2022-01-18 14:04:45,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:45,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:45,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:45,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:45,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:45,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698311747] [2022-01-18 14:04:45,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698311747] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:45,903 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:45,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:45,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51582650] [2022-01-18 14:04:45,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:45,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:45,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:45,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:45,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:45,904 INFO L87 Difference]: Start difference. First operand 6676 states and 21274 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:46,089 INFO L93 Difference]: Finished difference Result 10874 states and 33149 transitions. [2022-01-18 14:04:46,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:46,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:46,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:46,112 INFO L225 Difference]: With dead ends: 10874 [2022-01-18 14:04:46,112 INFO L226 Difference]: Without dead ends: 10658 [2022-01-18 14:04:46,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:46,112 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 131 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:46,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 159 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:46,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10658 states. [2022-01-18 14:04:46,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10658 to 6469. [2022-01-18 14:04:46,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6469 states, 6451 states have (on average 3.1694310959541157) internal successors, (20446), 6468 states have internal predecessors, (20446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6469 states to 6469 states and 20446 transitions. [2022-01-18 14:04:46,258 INFO L78 Accepts]: Start accepts. Automaton has 6469 states and 20446 transitions. Word has length 17 [2022-01-18 14:04:46,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:46,258 INFO L470 AbstractCegarLoop]: Abstraction has 6469 states and 20446 transitions. [2022-01-18 14:04:46,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,258 INFO L276 IsEmpty]: Start isEmpty. Operand 6469 states and 20446 transitions. [2022-01-18 14:04:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:46,261 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:46,261 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:46,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-01-18 14:04:46,261 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:46,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:46,262 INFO L85 PathProgramCache]: Analyzing trace with hash -917955777, now seen corresponding path program 1 times [2022-01-18 14:04:46,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:46,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232577273] [2022-01-18 14:04:46,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:46,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:46,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:46,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:46,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232577273] [2022-01-18 14:04:46,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232577273] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:46,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:46,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:46,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103235523] [2022-01-18 14:04:46,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:46,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:46,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:46,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:46,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:46,300 INFO L87 Difference]: Start difference. First operand 6469 states and 20446 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:46,476 INFO L93 Difference]: Finished difference Result 10382 states and 31429 transitions. [2022-01-18 14:04:46,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:46,477 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:46,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:46,497 INFO L225 Difference]: With dead ends: 10382 [2022-01-18 14:04:46,498 INFO L226 Difference]: Without dead ends: 10154 [2022-01-18 14:04:46,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:46,498 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 134 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:46,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 157 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:46,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10154 states. [2022-01-18 14:04:46,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10154 to 6301. [2022-01-18 14:04:46,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6301 states, 6283 states have (on average 3.1356040108228553) internal successors, (19701), 6300 states have internal predecessors, (19701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6301 states to 6301 states and 19701 transitions. [2022-01-18 14:04:46,630 INFO L78 Accepts]: Start accepts. Automaton has 6301 states and 19701 transitions. Word has length 17 [2022-01-18 14:04:46,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:46,630 INFO L470 AbstractCegarLoop]: Abstraction has 6301 states and 19701 transitions. [2022-01-18 14:04:46,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,630 INFO L276 IsEmpty]: Start isEmpty. Operand 6301 states and 19701 transitions. [2022-01-18 14:04:46,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:46,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:46,632 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:46,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-01-18 14:04:46,632 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:46,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:46,632 INFO L85 PathProgramCache]: Analyzing trace with hash 498831736, now seen corresponding path program 1 times [2022-01-18 14:04:46,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:46,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573846375] [2022-01-18 14:04:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:46,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:46,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:46,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:46,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:46,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573846375] [2022-01-18 14:04:46,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573846375] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:46,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:46,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:46,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650840820] [2022-01-18 14:04:46,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:46,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:46,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:46,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:46,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:46,659 INFO L87 Difference]: Start difference. First operand 6301 states and 19701 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:46,868 INFO L93 Difference]: Finished difference Result 9898 states and 29774 transitions. [2022-01-18 14:04:46,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:46,869 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:46,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:46,893 INFO L225 Difference]: With dead ends: 9898 [2022-01-18 14:04:46,894 INFO L226 Difference]: Without dead ends: 9622 [2022-01-18 14:04:46,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:46,894 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 136 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:46,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 158 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:46,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9622 states. [2022-01-18 14:04:46,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9622 to 6017. [2022-01-18 14:04:47,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6017 states, 6001 states have (on average 3.0953174470921514) internal successors, (18575), 6016 states have internal predecessors, (18575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6017 states to 6017 states and 18575 transitions. [2022-01-18 14:04:47,021 INFO L78 Accepts]: Start accepts. Automaton has 6017 states and 18575 transitions. Word has length 17 [2022-01-18 14:04:47,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:47,021 INFO L470 AbstractCegarLoop]: Abstraction has 6017 states and 18575 transitions. [2022-01-18 14:04:47,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,021 INFO L276 IsEmpty]: Start isEmpty. Operand 6017 states and 18575 transitions. [2022-01-18 14:04:47,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:47,023 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:47,023 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:47,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-01-18 14:04:47,023 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:47,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:47,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1938029368, now seen corresponding path program 1 times [2022-01-18 14:04:47,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:47,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076826390] [2022-01-18 14:04:47,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:47,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:47,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:47,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:47,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076826390] [2022-01-18 14:04:47,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076826390] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:47,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:47,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:47,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650700730] [2022-01-18 14:04:47,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:47,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:47,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:47,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:47,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:47,049 INFO L87 Difference]: Start difference. First operand 6017 states and 18575 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:47,239 INFO L93 Difference]: Finished difference Result 9578 states and 28556 transitions. [2022-01-18 14:04:47,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:47,240 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:47,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:47,259 INFO L225 Difference]: With dead ends: 9578 [2022-01-18 14:04:47,259 INFO L226 Difference]: Without dead ends: 9302 [2022-01-18 14:04:47,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:47,259 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 140 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:47,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 158 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:47,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9302 states. [2022-01-18 14:04:47,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9302 to 5714. [2022-01-18 14:04:47,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 5700 states have (on average 3.0512280701754384) internal successors, (17392), 5713 states have internal predecessors, (17392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 17392 transitions. [2022-01-18 14:04:47,368 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 17392 transitions. Word has length 17 [2022-01-18 14:04:47,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:47,369 INFO L470 AbstractCegarLoop]: Abstraction has 5714 states and 17392 transitions. [2022-01-18 14:04:47,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,369 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 17392 transitions. [2022-01-18 14:04:47,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:47,371 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:47,371 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:47,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-01-18 14:04:47,371 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:47,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:47,371 INFO L85 PathProgramCache]: Analyzing trace with hash 64817492, now seen corresponding path program 1 times [2022-01-18 14:04:47,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:47,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557583975] [2022-01-18 14:04:47,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:47,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:47,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:47,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557583975] [2022-01-18 14:04:47,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557583975] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:47,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:47,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:47,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791355406] [2022-01-18 14:04:47,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:47,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:47,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:47,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:47,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:47,398 INFO L87 Difference]: Start difference. First operand 5714 states and 17392 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:47,549 INFO L93 Difference]: Finished difference Result 8606 states and 25410 transitions. [2022-01-18 14:04:47,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:47,549 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:47,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:47,566 INFO L225 Difference]: With dead ends: 8606 [2022-01-18 14:04:47,566 INFO L226 Difference]: Without dead ends: 8390 [2022-01-18 14:04:47,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:47,567 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 122 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:47,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 148 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:47,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8390 states. [2022-01-18 14:04:47,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8390 to 5486. [2022-01-18 14:04:47,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5486 states, 5472 states have (on average 3.016264619883041) internal successors, (16505), 5485 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-01-18 14:04:47,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5486 states to 5486 states and 16505 transitions. [2022-01-18 14:04:47,673 INFO L78 Accepts]: Start accepts. Automaton has 5486 states and 16505 transitions. Word has length 17 [2022-01-18 14:04:47,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:47,673 INFO L470 AbstractCegarLoop]: Abstraction has 5486 states and 16505 transitions. [2022-01-18 14:04:47,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,673 INFO L276 IsEmpty]: Start isEmpty. Operand 5486 states and 16505 transitions. [2022-01-18 14:04:47,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:47,675 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:47,675 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:47,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-01-18 14:04:47,675 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:47,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:47,676 INFO L85 PathProgramCache]: Analyzing trace with hash 64386530, now seen corresponding path program 1 times [2022-01-18 14:04:47,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:47,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514411135] [2022-01-18 14:04:47,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:47,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:47,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:47,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:47,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514411135] [2022-01-18 14:04:47,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514411135] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:47,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:47,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:47,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394219172] [2022-01-18 14:04:47,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:47,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:47,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:47,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:47,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:47,706 INFO L87 Difference]: Start difference. First operand 5486 states and 16505 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:47,865 INFO L93 Difference]: Finished difference Result 8150 states and 23798 transitions. [2022-01-18 14:04:47,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:47,865 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:47,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:47,881 INFO L225 Difference]: With dead ends: 8150 [2022-01-18 14:04:47,881 INFO L226 Difference]: Without dead ends: 7922 [2022-01-18 14:04:47,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:47,882 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 123 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:47,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 164 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:47,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7922 states. [2022-01-18 14:04:47,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7922 to 5315. [2022-01-18 14:04:47,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5315 states, 5301 states have (on average 2.9766081871345027) internal successors, (15779), 5314 states have internal predecessors, (15779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5315 states to 5315 states and 15779 transitions. [2022-01-18 14:04:47,981 INFO L78 Accepts]: Start accepts. Automaton has 5315 states and 15779 transitions. Word has length 17 [2022-01-18 14:04:47,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:47,981 INFO L470 AbstractCegarLoop]: Abstraction has 5315 states and 15779 transitions. [2022-01-18 14:04:47,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,982 INFO L276 IsEmpty]: Start isEmpty. Operand 5315 states and 15779 transitions. [2022-01-18 14:04:47,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:47,984 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:47,984 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:47,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-01-18 14:04:47,984 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:47,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:47,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1503799643, now seen corresponding path program 1 times [2022-01-18 14:04:47,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:47,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108515888] [2022-01-18 14:04:47,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:47,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:48,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:48,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108515888] [2022-01-18 14:04:48,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108515888] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:48,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:48,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:48,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648659432] [2022-01-18 14:04:48,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:48,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:48,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:48,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:48,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:48,016 INFO L87 Difference]: Start difference. First operand 5315 states and 15779 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:48,169 INFO L93 Difference]: Finished difference Result 8150 states and 23573 transitions. [2022-01-18 14:04:48,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:48,170 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:48,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:48,185 INFO L225 Difference]: With dead ends: 8150 [2022-01-18 14:04:48,185 INFO L226 Difference]: Without dead ends: 7902 [2022-01-18 14:04:48,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:48,185 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 120 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:48,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 161 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:48,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7902 states. [2022-01-18 14:04:48,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7902 to 4890. [2022-01-18 14:04:48,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4890 states, 4878 states have (on average 2.927019270192702) internal successors, (14278), 4889 states have internal predecessors, (14278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4890 states to 4890 states and 14278 transitions. [2022-01-18 14:04:48,277 INFO L78 Accepts]: Start accepts. Automaton has 4890 states and 14278 transitions. Word has length 17 [2022-01-18 14:04:48,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:48,278 INFO L470 AbstractCegarLoop]: Abstraction has 4890 states and 14278 transitions. [2022-01-18 14:04:48,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,279 INFO L276 IsEmpty]: Start isEmpty. Operand 4890 states and 14278 transitions. [2022-01-18 14:04:48,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:48,281 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:48,281 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:48,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-01-18 14:04:48,281 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:48,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:48,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1503584162, now seen corresponding path program 1 times [2022-01-18 14:04:48,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:48,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164132224] [2022-01-18 14:04:48,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:48,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:48,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:48,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:48,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164132224] [2022-01-18 14:04:48,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164132224] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:48,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:48,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:48,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869825771] [2022-01-18 14:04:48,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:48,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:48,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:48,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:48,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:48,310 INFO L87 Difference]: Start difference. First operand 4890 states and 14278 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:48,462 INFO L93 Difference]: Finished difference Result 7662 states and 21883 transitions. [2022-01-18 14:04:48,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:48,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:48,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:48,476 INFO L225 Difference]: With dead ends: 7662 [2022-01-18 14:04:48,476 INFO L226 Difference]: Without dead ends: 7434 [2022-01-18 14:04:48,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:48,477 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 125 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:48,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 160 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:48,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7434 states. [2022-01-18 14:04:48,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7434 to 4761. [2022-01-18 14:04:48,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4761 states, 4749 states have (on average 2.877869025057907) internal successors, (13667), 4760 states have internal predecessors, (13667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4761 states to 4761 states and 13667 transitions. [2022-01-18 14:04:48,557 INFO L78 Accepts]: Start accepts. Automaton has 4761 states and 13667 transitions. Word has length 17 [2022-01-18 14:04:48,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:48,557 INFO L470 AbstractCegarLoop]: Abstraction has 4761 states and 13667 transitions. [2022-01-18 14:04:48,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,557 INFO L276 IsEmpty]: Start isEmpty. Operand 4761 states and 13667 transitions. [2022-01-18 14:04:48,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:48,559 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:48,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:48,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-01-18 14:04:48,559 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:48,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:48,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1374595621, now seen corresponding path program 1 times [2022-01-18 14:04:48,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:48,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438790684] [2022-01-18 14:04:48,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:48,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:48,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:48,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:48,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:48,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438790684] [2022-01-18 14:04:48,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438790684] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:48,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:48,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:48,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549132142] [2022-01-18 14:04:48,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:48,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:48,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:48,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:48,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:48,589 INFO L87 Difference]: Start difference. First operand 4761 states and 13667 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:48,763 INFO L93 Difference]: Finished difference Result 7491 states and 21115 transitions. [2022-01-18 14:04:48,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:48,764 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:48,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:48,778 INFO L225 Difference]: With dead ends: 7491 [2022-01-18 14:04:48,778 INFO L226 Difference]: Without dead ends: 7241 [2022-01-18 14:04:48,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:48,779 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 123 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:48,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 162 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:48,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7241 states. [2022-01-18 14:04:48,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7241 to 4370. [2022-01-18 14:04:48,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4370 states, 4360 states have (on average 2.811467889908257) internal successors, (12258), 4369 states have internal predecessors, (12258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4370 states to 4370 states and 12258 transitions. [2022-01-18 14:04:48,843 INFO L78 Accepts]: Start accepts. Automaton has 4370 states and 12258 transitions. Word has length 17 [2022-01-18 14:04:48,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:48,843 INFO L470 AbstractCegarLoop]: Abstraction has 4370 states and 12258 transitions. [2022-01-18 14:04:48,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,844 INFO L276 IsEmpty]: Start isEmpty. Operand 4370 states and 12258 transitions. [2022-01-18 14:04:48,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 14:04:48,845 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:48,845 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:48,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-01-18 14:04:48,845 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:48,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:48,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1374380140, now seen corresponding path program 1 times [2022-01-18 14:04:48,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:48,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721665060] [2022-01-18 14:04:48,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:48,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:48,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:48,866 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:48,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:48,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721665060] [2022-01-18 14:04:48,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721665060] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:48,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:48,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 14:04:48,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293843378] [2022-01-18 14:04:48,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:48,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:48,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:48,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:48,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:48,867 INFO L87 Difference]: Start difference. First operand 4370 states and 12258 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:49,019 INFO L93 Difference]: Finished difference Result 7001 states and 19421 transitions. [2022-01-18 14:04:49,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:49,019 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 14:04:49,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:49,029 INFO L225 Difference]: With dead ends: 7001 [2022-01-18 14:04:49,029 INFO L226 Difference]: Without dead ends: 6737 [2022-01-18 14:04:49,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:49,029 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 123 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:49,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 172 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:49,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6737 states. [2022-01-18 14:04:49,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6737 to 4028. [2022-01-18 14:04:49,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4020 states have (on average 2.7330845771144276) internal successors, (10987), 4027 states have internal predecessors, (10987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 10987 transitions. [2022-01-18 14:04:49,083 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 10987 transitions. Word has length 17 [2022-01-18 14:04:49,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:49,084 INFO L470 AbstractCegarLoop]: Abstraction has 4028 states and 10987 transitions. [2022-01-18 14:04:49,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 7 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,084 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 10987 transitions. [2022-01-18 14:04:49,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:49,086 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:49,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] [2022-01-18 14:04:49,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-01-18 14:04:49,087 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:49,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:49,087 INFO L85 PathProgramCache]: Analyzing trace with hash 2010576210, now seen corresponding path program 1 times [2022-01-18 14:04:49,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:49,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567999103] [2022-01-18 14:04:49,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:49,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:49,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:49,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:49,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567999103] [2022-01-18 14:04:49,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567999103] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:49,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304739838] [2022-01-18 14:04:49,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:49,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:49,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:49,131 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-01-18 14:04:49,131 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-01-18 14:04:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:49,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:49,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:49,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:49,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:49,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:49,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304739838] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:49,262 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:49,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-01-18 14:04:49,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707510609] [2022-01-18 14:04:49,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:49,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:04:49,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:49,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:04:49,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:49,263 INFO L87 Difference]: Start difference. First operand 4028 states and 10987 transitions. Second operand has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:49,816 INFO L93 Difference]: Finished difference Result 8081 states and 22048 transitions. [2022-01-18 14:04:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 14:04:49,817 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:49,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:49,828 INFO L225 Difference]: With dead ends: 8081 [2022-01-18 14:04:49,828 INFO L226 Difference]: Without dead ends: 7415 [2022-01-18 14:04:49,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1095, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 14:04:49,828 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 418 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:49,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 494 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:04:49,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7415 states. [2022-01-18 14:04:49,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7415 to 3843. [2022-01-18 14:04:49,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3843 states, 3835 states have (on average 2.7389830508474575) internal successors, (10504), 3842 states have internal predecessors, (10504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3843 states to 3843 states and 10504 transitions. [2022-01-18 14:04:49,887 INFO L78 Accepts]: Start accepts. Automaton has 3843 states and 10504 transitions. Word has length 21 [2022-01-18 14:04:49,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:49,887 INFO L470 AbstractCegarLoop]: Abstraction has 3843 states and 10504 transitions. [2022-01-18 14:04:49,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,888 INFO L276 IsEmpty]: Start isEmpty. Operand 3843 states and 10504 transitions. [2022-01-18 14:04:49,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:49,891 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:49,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] [2022-01-18 14:04:49,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-01-18 14:04:50,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:50,092 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:50,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:50,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1988597053, now seen corresponding path program 1 times [2022-01-18 14:04:50,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:50,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211156446] [2022-01-18 14:04:50,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:50,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:50,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:50,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:50,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211156446] [2022-01-18 14:04:50,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211156446] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:50,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828589766] [2022-01-18 14:04:50,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:50,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:50,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:50,129 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-01-18 14:04:50,129 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-01-18 14:04:50,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:50,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:50,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:50,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:50,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:50,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:50,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828589766] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:50,254 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:50,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-01-18 14:04:50,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293070532] [2022-01-18 14:04:50,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:50,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:04:50,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:50,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:04:50,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:50,255 INFO L87 Difference]: Start difference. First operand 3843 states and 10504 transitions. Second operand has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:50,705 INFO L93 Difference]: Finished difference Result 6605 states and 17963 transitions. [2022-01-18 14:04:50,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 14:04:50,706 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:50,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:50,716 INFO L225 Difference]: With dead ends: 6605 [2022-01-18 14:04:50,716 INFO L226 Difference]: Without dead ends: 5843 [2022-01-18 14:04:50,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=409, Invalid=923, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 14:04:50,717 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 400 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:50,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 500 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:04:50,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5843 states. [2022-01-18 14:04:50,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5843 to 3003. [2022-01-18 14:04:50,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 2997 states have (on average 2.735402068735402) internal successors, (8198), 3002 states have internal predecessors, (8198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 8198 transitions. [2022-01-18 14:04:50,761 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 8198 transitions. Word has length 21 [2022-01-18 14:04:50,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:50,761 INFO L470 AbstractCegarLoop]: Abstraction has 3003 states and 8198 transitions. [2022-01-18 14:04:50,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,761 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 8198 transitions. [2022-01-18 14:04:50,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:50,763 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:50,763 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] [2022-01-18 14:04:50,778 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-01-18 14:04:50,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:50,964 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:50,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:50,965 INFO L85 PathProgramCache]: Analyzing trace with hash 963429021, now seen corresponding path program 1 times [2022-01-18 14:04:50,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:50,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319475811] [2022-01-18 14:04:50,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:50,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:50,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:51,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:51,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:51,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319475811] [2022-01-18 14:04:51,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319475811] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:51,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:51,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:51,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398405503] [2022-01-18 14:04:51,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:51,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:51,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:51,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:51,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:51,001 INFO L87 Difference]: Start difference. First operand 3003 states and 8198 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:51,164 INFO L93 Difference]: Finished difference Result 4561 states and 12530 transitions. [2022-01-18 14:04:51,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:51,164 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:51,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:51,171 INFO L225 Difference]: With dead ends: 4561 [2022-01-18 14:04:51,171 INFO L226 Difference]: Without dead ends: 4345 [2022-01-18 14:04:51,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:51,172 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 120 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:51,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 206 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:51,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4345 states. [2022-01-18 14:04:51,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4345 to 2946. [2022-01-18 14:04:51,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2940 states have (on average 2.737755102040816) internal successors, (8049), 2945 states have internal predecessors, (8049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 8049 transitions. [2022-01-18 14:04:51,215 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 8049 transitions. Word has length 21 [2022-01-18 14:04:51,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:51,215 INFO L470 AbstractCegarLoop]: Abstraction has 2946 states and 8049 transitions. [2022-01-18 14:04:51,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 8049 transitions. [2022-01-18 14:04:51,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:51,217 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:51,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] [2022-01-18 14:04:51,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-01-18 14:04:51,218 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:51,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:51,218 INFO L85 PathProgramCache]: Analyzing trace with hash -475553130, now seen corresponding path program 1 times [2022-01-18 14:04:51,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:51,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463274731] [2022-01-18 14:04:51,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:51,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:51,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:51,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:51,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:51,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463274731] [2022-01-18 14:04:51,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463274731] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:51,264 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:51,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:51,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233725627] [2022-01-18 14:04:51,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:51,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:51,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:51,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:51,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:51,265 INFO L87 Difference]: Start difference. First operand 2946 states and 8049 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:51,443 INFO L93 Difference]: Finished difference Result 4291 states and 11741 transitions. [2022-01-18 14:04:51,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:51,443 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:51,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:51,449 INFO L225 Difference]: With dead ends: 4291 [2022-01-18 14:04:51,449 INFO L226 Difference]: Without dead ends: 4057 [2022-01-18 14:04:51,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:51,449 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 114 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:51,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 215 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:51,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4057 states. [2022-01-18 14:04:51,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4057 to 2871. [2022-01-18 14:04:51,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2865 states have (on average 2.7469458987783595) internal successors, (7870), 2870 states have internal predecessors, (7870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 7870 transitions. [2022-01-18 14:04:51,488 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 7870 transitions. Word has length 21 [2022-01-18 14:04:51,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:51,488 INFO L470 AbstractCegarLoop]: Abstraction has 2871 states and 7870 transitions. [2022-01-18 14:04:51,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 7870 transitions. [2022-01-18 14:04:51,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:51,490 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:51,491 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] [2022-01-18 14:04:51,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-01-18 14:04:51,491 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:51,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:51,491 INFO L85 PathProgramCache]: Analyzing trace with hash -587038051, now seen corresponding path program 2 times [2022-01-18 14:04:51,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:51,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478409485] [2022-01-18 14:04:51,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:51,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:51,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:51,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:51,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478409485] [2022-01-18 14:04:51,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478409485] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:51,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:51,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:51,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814218374] [2022-01-18 14:04:51,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:51,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:51,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:51,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:51,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:51,531 INFO L87 Difference]: Start difference. First operand 2871 states and 7870 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:51,769 INFO L93 Difference]: Finished difference Result 4835 states and 13339 transitions. [2022-01-18 14:04:51,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:51,769 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:51,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:51,777 INFO L225 Difference]: With dead ends: 4835 [2022-01-18 14:04:51,777 INFO L226 Difference]: Without dead ends: 4619 [2022-01-18 14:04:51,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:51,778 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 135 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:51,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 206 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:51,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4619 states. [2022-01-18 14:04:51,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4619 to 2676. [2022-01-18 14:04:51,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2676 states, 2670 states have (on average 2.7348314606741573) internal successors, (7302), 2675 states have internal predecessors, (7302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2676 states to 2676 states and 7302 transitions. [2022-01-18 14:04:51,824 INFO L78 Accepts]: Start accepts. Automaton has 2676 states and 7302 transitions. Word has length 21 [2022-01-18 14:04:51,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:51,824 INFO L470 AbstractCegarLoop]: Abstraction has 2676 states and 7302 transitions. [2022-01-18 14:04:51,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2676 states and 7302 transitions. [2022-01-18 14:04:51,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:51,826 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:51,826 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] [2022-01-18 14:04:51,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-01-18 14:04:51,827 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:51,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:51,827 INFO L85 PathProgramCache]: Analyzing trace with hash -609017208, now seen corresponding path program 1 times [2022-01-18 14:04:51,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:51,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460920454] [2022-01-18 14:04:51,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:51,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:51,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:51,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:51,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460920454] [2022-01-18 14:04:51,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460920454] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:51,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:51,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:51,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017728626] [2022-01-18 14:04:51,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:51,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:51,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:51,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:51,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:51,858 INFO L87 Difference]: Start difference. First operand 2676 states and 7302 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,034 INFO L93 Difference]: Finished difference Result 4421 states and 12178 transitions. [2022-01-18 14:04:52,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:52,034 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:52,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,040 INFO L225 Difference]: With dead ends: 4421 [2022-01-18 14:04:52,040 INFO L226 Difference]: Without dead ends: 4157 [2022-01-18 14:04:52,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:52,041 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 136 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 204 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4157 states. [2022-01-18 14:04:52,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4157 to 2575. [2022-01-18 14:04:52,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2569 states have (on average 2.749318801089918) internal successors, (7063), 2574 states have internal predecessors, (7063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 7063 transitions. [2022-01-18 14:04:52,079 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 7063 transitions. Word has length 21 [2022-01-18 14:04:52,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:52,079 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 7063 transitions. [2022-01-18 14:04:52,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 7063 transitions. [2022-01-18 14:04:52,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:52,081 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:52,081 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] [2022-01-18 14:04:52,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-01-18 14:04:52,081 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:52,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:52,081 INFO L85 PathProgramCache]: Analyzing trace with hash -653770090, now seen corresponding path program 2 times [2022-01-18 14:04:52,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:52,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17909334] [2022-01-18 14:04:52,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:52,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:52,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:52,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:52,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:52,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17909334] [2022-01-18 14:04:52,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17909334] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:52,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:52,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:52,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688230417] [2022-01-18 14:04:52,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:52,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:52,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:52,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:52,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:52,123 INFO L87 Difference]: Start difference. First operand 2575 states and 7063 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,293 INFO L93 Difference]: Finished difference Result 3860 states and 10541 transitions. [2022-01-18 14:04:52,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:52,293 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:52,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,298 INFO L225 Difference]: With dead ends: 3860 [2022-01-18 14:04:52,298 INFO L226 Difference]: Without dead ends: 3644 [2022-01-18 14:04:52,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:52,299 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 121 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 203 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-01-18 14:04:52,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2368. [2022-01-18 14:04:52,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2368 states, 2362 states have (on average 2.7362404741744286) internal successors, (6463), 2367 states have internal predecessors, (6463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2368 states to 2368 states and 6463 transitions. [2022-01-18 14:04:52,332 INFO L78 Accepts]: Start accepts. Automaton has 2368 states and 6463 transitions. Word has length 21 [2022-01-18 14:04:52,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:52,332 INFO L470 AbstractCegarLoop]: Abstraction has 2368 states and 6463 transitions. [2022-01-18 14:04:52,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,332 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 6463 transitions. [2022-01-18 14:04:52,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:52,334 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:52,334 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] [2022-01-18 14:04:52,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-01-18 14:04:52,334 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:52,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:52,334 INFO L85 PathProgramCache]: Analyzing trace with hash 763232904, now seen corresponding path program 2 times [2022-01-18 14:04:52,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:52,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909795278] [2022-01-18 14:04:52,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:52,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:52,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:52,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:52,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909795278] [2022-01-18 14:04:52,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909795278] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:52,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:52,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:52,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65996749] [2022-01-18 14:04:52,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:52,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:52,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:52,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:52,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:52,370 INFO L87 Difference]: Start difference. First operand 2368 states and 6463 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,531 INFO L93 Difference]: Finished difference Result 3302 states and 9008 transitions. [2022-01-18 14:04:52,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:52,531 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:52,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,535 INFO L225 Difference]: With dead ends: 3302 [2022-01-18 14:04:52,535 INFO L226 Difference]: Without dead ends: 3024 [2022-01-18 14:04:52,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:52,536 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 116 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 177 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2022-01-18 14:04:52,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 1982. [2022-01-18 14:04:52,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1982 states, 1978 states have (on average 2.738624873609707) internal successors, (5417), 1981 states have internal predecessors, (5417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 5417 transitions. [2022-01-18 14:04:52,564 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 5417 transitions. Word has length 21 [2022-01-18 14:04:52,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:52,565 INFO L470 AbstractCegarLoop]: Abstraction has 1982 states and 5417 transitions. [2022-01-18 14:04:52,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 5417 transitions. [2022-01-18 14:04:52,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:52,566 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:52,566 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] [2022-01-18 14:04:52,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-01-18 14:04:52,566 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:52,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:52,567 INFO L85 PathProgramCache]: Analyzing trace with hash 669251137, now seen corresponding path program 1 times [2022-01-18 14:04:52,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:52,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617604753] [2022-01-18 14:04:52,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:52,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:52,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:52,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:52,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617604753] [2022-01-18 14:04:52,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617604753] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:52,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:52,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:52,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280193984] [2022-01-18 14:04:52,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:52,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:52,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:52,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:52,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:52,610 INFO L87 Difference]: Start difference. First operand 1982 states and 5417 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,762 INFO L93 Difference]: Finished difference Result 2819 states and 7682 transitions. [2022-01-18 14:04:52,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:52,763 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:52,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,766 INFO L225 Difference]: With dead ends: 2819 [2022-01-18 14:04:52,766 INFO L226 Difference]: Without dead ends: 2603 [2022-01-18 14:04:52,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:52,767 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 102 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 160 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2022-01-18 14:04:52,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 1925. [2022-01-18 14:04:52,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1921 states have (on average 2.7423217074440394) internal successors, (5268), 1924 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 5268 transitions. [2022-01-18 14:04:52,791 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 5268 transitions. Word has length 21 [2022-01-18 14:04:52,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:52,791 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 5268 transitions. [2022-01-18 14:04:52,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 5268 transitions. [2022-01-18 14:04:52,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:52,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:52,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] [2022-01-18 14:04:52,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-01-18 14:04:52,793 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:52,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:52,793 INFO L85 PathProgramCache]: Analyzing trace with hash 2108233288, now seen corresponding path program 1 times [2022-01-18 14:04:52,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:52,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438181315] [2022-01-18 14:04:52,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:52,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:52,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:52,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:52,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438181315] [2022-01-18 14:04:52,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438181315] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:52,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:52,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:52,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702580322] [2022-01-18 14:04:52,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:52,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:52,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:52,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:52,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:52,832 INFO L87 Difference]: Start difference. First operand 1925 states and 5268 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,982 INFO L93 Difference]: Finished difference Result 2405 states and 6521 transitions. [2022-01-18 14:04:52,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:52,983 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:52,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,986 INFO L225 Difference]: With dead ends: 2405 [2022-01-18 14:04:52,987 INFO L226 Difference]: Without dead ends: 2171 [2022-01-18 14:04:52,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:52,987 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 86 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 167 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2171 states. [2022-01-18 14:04:53,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2171 to 1850. [2022-01-18 14:04:53,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1850 states, 1846 states have (on average 2.756771397616468) internal successors, (5089), 1849 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1850 states to 1850 states and 5089 transitions. [2022-01-18 14:04:53,015 INFO L78 Accepts]: Start accepts. Automaton has 1850 states and 5089 transitions. Word has length 21 [2022-01-18 14:04:53,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:53,015 INFO L470 AbstractCegarLoop]: Abstraction has 1850 states and 5089 transitions. [2022-01-18 14:04:53,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1850 states and 5089 transitions. [2022-01-18 14:04:53,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:53,017 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:53,017 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] [2022-01-18 14:04:53,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-01-18 14:04:53,017 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:53,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:53,017 INFO L85 PathProgramCache]: Analyzing trace with hash -881215935, now seen corresponding path program 2 times [2022-01-18 14:04:53,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:53,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683834198] [2022-01-18 14:04:53,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:53,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:53,071 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:53,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:53,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683834198] [2022-01-18 14:04:53,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683834198] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:53,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:53,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:53,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812201230] [2022-01-18 14:04:53,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:53,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:53,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:53,072 INFO L87 Difference]: Start difference. First operand 1850 states and 5089 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:53,233 INFO L93 Difference]: Finished difference Result 3093 states and 8491 transitions. [2022-01-18 14:04:53,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:53,233 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:53,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:53,237 INFO L225 Difference]: With dead ends: 3093 [2022-01-18 14:04:53,237 INFO L226 Difference]: Without dead ends: 2877 [2022-01-18 14:04:53,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:53,237 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 121 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:53,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 170 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:53,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2877 states. [2022-01-18 14:04:53,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2877 to 1655. [2022-01-18 14:04:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1651 states have (on average 2.7383403997577225) internal successors, (4521), 1654 states have internal predecessors, (4521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 4521 transitions. [2022-01-18 14:04:53,261 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 4521 transitions. Word has length 21 [2022-01-18 14:04:53,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:53,262 INFO L470 AbstractCegarLoop]: Abstraction has 1655 states and 4521 transitions. [2022-01-18 14:04:53,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 4521 transitions. [2022-01-18 14:04:53,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:53,263 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:53,263 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] [2022-01-18 14:04:53,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-01-18 14:04:53,263 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:53,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:53,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1974769210, now seen corresponding path program 1 times [2022-01-18 14:04:53,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:53,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915303968] [2022-01-18 14:04:53,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:53,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:53,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:53,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:53,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915303968] [2022-01-18 14:04:53,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915303968] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:53,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:53,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:53,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088923243] [2022-01-18 14:04:53,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:53,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:53,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:53,300 INFO L87 Difference]: Start difference. First operand 1655 states and 4521 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:53,434 INFO L93 Difference]: Finished difference Result 2535 states and 6958 transitions. [2022-01-18 14:04:53,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:53,435 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:53,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:53,438 INFO L225 Difference]: With dead ends: 2535 [2022-01-18 14:04:53,438 INFO L226 Difference]: Without dead ends: 2277 [2022-01-18 14:04:53,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:53,438 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 104 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:53,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 154 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:53,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2022-01-18 14:04:53,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1560. [2022-01-18 14:04:53,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1560 states, 1556 states have (on average 2.7596401028277633) internal successors, (4294), 1559 states have internal predecessors, (4294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1560 states to 1560 states and 4294 transitions. [2022-01-18 14:04:53,460 INFO L78 Accepts]: Start accepts. Automaton has 1560 states and 4294 transitions. Word has length 21 [2022-01-18 14:04:53,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:53,460 INFO L470 AbstractCegarLoop]: Abstraction has 1560 states and 4294 transitions. [2022-01-18 14:04:53,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1560 states and 4294 transitions. [2022-01-18 14:04:53,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:53,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:53,462 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] [2022-01-18 14:04:53,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-01-18 14:04:53,462 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:53,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:53,462 INFO L85 PathProgramCache]: Analyzing trace with hash -814483896, now seen corresponding path program 2 times [2022-01-18 14:04:53,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:53,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308002120] [2022-01-18 14:04:53,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:53,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:53,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:53,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:53,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:53,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308002120] [2022-01-18 14:04:53,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308002120] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:53,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:53,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:53,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091406382] [2022-01-18 14:04:53,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:53,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:53,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:53,498 INFO L87 Difference]: Start difference. First operand 1560 states and 4294 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:53,657 INFO L93 Difference]: Finished difference Result 2520 states and 6881 transitions. [2022-01-18 14:04:53,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:53,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:53,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:53,661 INFO L225 Difference]: With dead ends: 2520 [2022-01-18 14:04:53,661 INFO L226 Difference]: Without dead ends: 2304 [2022-01-18 14:04:53,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:53,661 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 114 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:53,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 177 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:53,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2022-01-18 14:04:53,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1353. [2022-01-18 14:04:53,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1349 states have (on average 2.738324684951816) internal successors, (3694), 1352 states have internal predecessors, (3694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3694 transitions. [2022-01-18 14:04:53,683 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3694 transitions. Word has length 21 [2022-01-18 14:04:53,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:53,683 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3694 transitions. [2022-01-18 14:04:53,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3694 transitions. [2022-01-18 14:04:53,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:53,684 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:53,684 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] [2022-01-18 14:04:53,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-01-18 14:04:53,684 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:53,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:53,685 INFO L85 PathProgramCache]: Analyzing trace with hash 602519098, now seen corresponding path program 2 times [2022-01-18 14:04:53,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:53,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230884011] [2022-01-18 14:04:53,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:53,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:53,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:53,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:53,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:53,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230884011] [2022-01-18 14:04:53,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230884011] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:53,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:53,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:53,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046693976] [2022-01-18 14:04:53,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:53,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:53,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:53,722 INFO L87 Difference]: Start difference. First operand 1353 states and 3694 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:53,842 INFO L93 Difference]: Finished difference Result 1962 states and 5348 transitions. [2022-01-18 14:04:53,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:53,842 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:53,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:53,845 INFO L225 Difference]: With dead ends: 1962 [2022-01-18 14:04:53,845 INFO L226 Difference]: Without dead ends: 1688 [2022-01-18 14:04:53,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:53,845 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 108 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:53,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 140 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:53,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2022-01-18 14:04:53,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 971. [2022-01-18 14:04:53,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 969 states have (on average 2.740970072239422) internal successors, (2656), 970 states have internal predecessors, (2656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2656 transitions. [2022-01-18 14:04:53,859 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2656 transitions. Word has length 21 [2022-01-18 14:04:53,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:53,859 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2656 transitions. [2022-01-18 14:04:53,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,859 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2656 transitions. [2022-01-18 14:04:53,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:53,860 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:53,860 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] [2022-01-18 14:04:53,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-01-18 14:04:53,860 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:53,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:53,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1351793316, now seen corresponding path program 1 times [2022-01-18 14:04:53,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:53,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392398860] [2022-01-18 14:04:53,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:53,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:53,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:53,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:53,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:53,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392398860] [2022-01-18 14:04:53,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392398860] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:53,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:53,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:53,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074704105] [2022-01-18 14:04:53,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:53,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:53,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:53,898 INFO L87 Difference]: Start difference. First operand 971 states and 2656 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,010 INFO L93 Difference]: Finished difference Result 1487 states and 4038 transitions. [2022-01-18 14:04:54,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:54,011 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,012 INFO L225 Difference]: With dead ends: 1487 [2022-01-18 14:04:54,012 INFO L226 Difference]: Without dead ends: 1271 [2022-01-18 14:04:54,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,013 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 89 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 131 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:54,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2022-01-18 14:04:54,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 914. [2022-01-18 14:04:54,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 912 states have (on average 2.74890350877193) internal successors, (2507), 913 states have internal predecessors, (2507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 2507 transitions. [2022-01-18 14:04:54,025 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 2507 transitions. Word has length 21 [2022-01-18 14:04:54,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,025 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 2507 transitions. [2022-01-18 14:04:54,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,025 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 2507 transitions. [2022-01-18 14:04:54,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:54,026 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,026 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] [2022-01-18 14:04:54,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-01-18 14:04:54,026 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:54,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1526170986, now seen corresponding path program 1 times [2022-01-18 14:04:54,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134565900] [2022-01-18 14:04:54,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:54,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134565900] [2022-01-18 14:04:54,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134565900] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:54,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:54,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:54,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572293010] [2022-01-18 14:04:54,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:54,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:54,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:54,061 INFO L87 Difference]: Start difference. First operand 914 states and 2507 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,153 INFO L93 Difference]: Finished difference Result 1073 states and 2877 transitions. [2022-01-18 14:04:54,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:54,154 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,155 INFO L225 Difference]: With dead ends: 1073 [2022-01-18 14:04:54,155 INFO L226 Difference]: Without dead ends: 839 [2022-01-18 14:04:54,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,155 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 76 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 110 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2022-01-18 14:04:54,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 839. [2022-01-18 14:04:54,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 837 states have (on average 2.781362007168459) internal successors, (2328), 838 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 2328 transitions. [2022-01-18 14:04:54,166 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 2328 transitions. Word has length 21 [2022-01-18 14:04:54,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,166 INFO L470 AbstractCegarLoop]: Abstraction has 839 states and 2328 transitions. [2022-01-18 14:04:54,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,167 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 2328 transitions. [2022-01-18 14:04:54,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:54,167 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,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] [2022-01-18 14:04:54,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-01-18 14:04:54,168 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:54,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,168 INFO L85 PathProgramCache]: Analyzing trace with hash -20456796, now seen corresponding path program 2 times [2022-01-18 14:04:54,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298192349] [2022-01-18 14:04:54,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:54,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298192349] [2022-01-18 14:04:54,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298192349] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:54,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:54,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:54,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523800865] [2022-01-18 14:04:54,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:54,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:54,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:54,203 INFO L87 Difference]: Start difference. First operand 839 states and 2328 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,316 INFO L93 Difference]: Finished difference Result 1217 states and 3291 transitions. [2022-01-18 14:04:54,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:54,316 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,318 INFO L225 Difference]: With dead ends: 1217 [2022-01-18 14:04:54,318 INFO L226 Difference]: Without dead ends: 1001 [2022-01-18 14:04:54,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,318 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 84 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 142 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:54,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2022-01-18 14:04:54,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 644. [2022-01-18 14:04:54,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 642 states have (on average 2.7414330218068534) internal successors, (1760), 643 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 1760 transitions. [2022-01-18 14:04:54,327 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 1760 transitions. Word has length 21 [2022-01-18 14:04:54,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,328 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 1760 transitions. [2022-01-18 14:04:54,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,328 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 1760 transitions. [2022-01-18 14:04:54,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:54,328 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,328 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] [2022-01-18 14:04:54,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-01-18 14:04:54,328 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:54,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1459438947, now seen corresponding path program 1 times [2022-01-18 14:04:54,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964152714] [2022-01-18 14:04:54,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:54,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964152714] [2022-01-18 14:04:54,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964152714] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:54,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:54,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:54,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383300577] [2022-01-18 14:04:54,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:54,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:54,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:54,363 INFO L87 Difference]: Start difference. First operand 644 states and 1760 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,472 INFO L93 Difference]: Finished difference Result 803 states and 2130 transitions. [2022-01-18 14:04:54,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:54,472 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,474 INFO L225 Difference]: With dead ends: 803 [2022-01-18 14:04:54,474 INFO L226 Difference]: Without dead ends: 569 [2022-01-18 14:04:54,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,474 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 70 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 118 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:54,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-01-18 14:04:54,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2022-01-18 14:04:54,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 567 states have (on average 2.7883597883597884) internal successors, (1581), 568 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 1581 transitions. [2022-01-18 14:04:54,480 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 1581 transitions. Word has length 21 [2022-01-18 14:04:54,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,481 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 1581 transitions. [2022-01-18 14:04:54,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,481 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 1581 transitions. [2022-01-18 14:04:54,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:54,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,481 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] [2022-01-18 14:04:54,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-01-18 14:04:54,481 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:54,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,482 INFO L85 PathProgramCache]: Analyzing trace with hash -153920874, now seen corresponding path program 2 times [2022-01-18 14:04:54,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390926551] [2022-01-18 14:04:54,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:54,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390926551] [2022-01-18 14:04:54,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390926551] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:54,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:54,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:54,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106493666] [2022-01-18 14:04:54,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:54,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:54,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:54,520 INFO L87 Difference]: Start difference. First operand 569 states and 1581 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,615 INFO L93 Difference]: Finished difference Result 668 states and 1737 transitions. [2022-01-18 14:04:54,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:54,616 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,616 INFO L225 Difference]: With dead ends: 668 [2022-01-18 14:04:54,616 INFO L226 Difference]: Without dead ends: 452 [2022-01-18 14:04:54,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,617 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 82 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 121 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:54,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-01-18 14:04:54,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 362. [2022-01-18 14:04:54,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 360 states have (on average 2.725) internal successors, (981), 361 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 981 transitions. [2022-01-18 14:04:54,621 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 981 transitions. Word has length 21 [2022-01-18 14:04:54,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,621 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 981 transitions. [2022-01-18 14:04:54,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,622 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 981 transitions. [2022-01-18 14:04:54,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:54,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,622 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] [2022-01-18 14:04:54,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-01-18 14:04:54,622 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 1 more)] === [2022-01-18 14:04:54,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1285061277, now seen corresponding path program 2 times [2022-01-18 14:04:54,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70935886] [2022-01-18 14:04:54,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:04:54,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70935886] [2022-01-18 14:04:54,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70935886] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:54,663 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:54,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-18 14:04:54,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587481765] [2022-01-18 14:04:54,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:54,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:54,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:54,664 INFO L87 Difference]: Start difference. First operand 362 states and 981 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,738 INFO L93 Difference]: Finished difference Result 254 states and 576 transitions. [2022-01-18 14:04:54,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:54,738 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:54,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:54,738 INFO L225 Difference]: With dead ends: 254 [2022-01-18 14:04:54,738 INFO L226 Difference]: Without dead ends: 0 [2022-01-18 14:04:54,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:54,739 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 70 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:54,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 88 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:54,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-18 14:04:54,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-18 14:04:54,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-18 14:04:54,739 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 21 [2022-01-18 14:04:54,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,739 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-18 14:04:54,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,739 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-18 14:04:54,739 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-18 14:04:54,739 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (4 of 5 remaining) [2022-01-18 14:04:54,740 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (3 of 5 remaining) [2022-01-18 14:04:54,740 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (2 of 5 remaining) [2022-01-18 14:04:54,740 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (1 of 5 remaining) [2022-01-18 14:04:54,740 INFO L764 garLoopResultBuilder]: Registering result SAFE for location threadErr0ASSERT_VIOLATIONASSERT (0 of 5 remaining) [2022-01-18 14:04:54,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-01-18 14:04:54,740 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:54,740 INFO L308 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE,SAFE,SAFE (1/2) [2022-01-18 14:04:54,741 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2022-01-18 14:04:54,741 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, 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-01-18 14:04:54,741 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-18 14:04:54,741 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2022-01-18 14:04:54,940 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8778 states, 8762 states have (on average 3.973636156128738) internal successors, (34817), 8777 states have internal predecessors, (34817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,952 INFO L276 IsEmpty]: Start isEmpty. Operand has 8778 states, 8762 states have (on average 3.973636156128738) internal successors, (34817), 8777 states have internal predecessors, (34817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-01-18 14:04:54,954 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,954 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-01-18 14:04:54,954 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION] === [2022-01-18 14:04:54,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,954 INFO L85 PathProgramCache]: Analyzing trace with hash -384193469, now seen corresponding path program 1 times [2022-01-18 14:04:54,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443062730] [2022-01-18 14:04:54,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:54,957 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-18 14:04:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-18 14:04:54,960 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-18 14:04:54,960 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-18 14:04:54,960 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 1 remaining) [2022-01-18 14:04:54,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-01-18 14:04:54,960 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2022-01-18 14:04:54,960 INFO L308 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2022-01-18 14:04:54,961 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-01-18 14:04:54,961 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-01-18 14:04:54,963 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,965 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,965 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,965 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,966 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,966 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,967 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,968 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,969 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,970 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,970 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,971 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,971 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,971 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,971 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_v not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:54,971 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-01-18 14:04:54,972 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:54,973 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, 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-01-18 14:04:54,973 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-01-18 14:04:54,975 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 54 places, 43 transitions, 131 flow [2022-01-18 14:04:57,385 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 107572 states, 107483 states have (on average 4.987430570415786) internal successors, (536064), 107571 states have internal predecessors, (536064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:57,594 INFO L276 IsEmpty]: Start isEmpty. Operand has 107572 states, 107483 states have (on average 4.987430570415786) internal successors, (536064), 107571 states have internal predecessors, (536064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:57,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-01-18 14:04:57,595 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:57,595 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:57,595 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-01-18 14:04:57,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:57,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1926720781, now seen corresponding path program 1 times [2022-01-18 14:04:57,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:57,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515064739] [2022-01-18 14:04:57,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:57,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:57,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:57,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:57,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515064739] [2022-01-18 14:04:57,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515064739] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:57,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:57,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:04:57,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568392983] [2022-01-18 14:04:57,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:57,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:57,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:57,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:57,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:57,818 INFO L87 Difference]: Start difference. First operand has 107572 states, 107483 states have (on average 4.987430570415786) internal successors, (536064), 107571 states have internal predecessors, (536064), 0 states have call successors, (0), 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 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:59,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:59,323 INFO L93 Difference]: Finished difference Result 159697 states and 788732 transitions. [2022-01-18 14:04:59,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:59,324 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-01-18 14:04:59,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:01,926 INFO L225 Difference]: With dead ends: 159697 [2022-01-18 14:05:01,927 INFO L226 Difference]: Without dead ends: 159318 [2022-01-18 14:05:01,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:05:01,928 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 32 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:01,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 45 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:05:02,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159318 states. [2022-01-18 14:05:06,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159318 to 133172. [2022-01-18 14:05:06,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133172 states, 133085 states have (on average 5.008152684374648) internal successors, (666510), 133171 states have internal predecessors, (666510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:07,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133172 states to 133172 states and 666510 transitions. [2022-01-18 14:05:07,627 INFO L78 Accepts]: Start accepts. Automaton has 133172 states and 666510 transitions. Word has length 7 [2022-01-18 14:05:07,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:07,627 INFO L470 AbstractCegarLoop]: Abstraction has 133172 states and 666510 transitions. [2022-01-18 14:05:07,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:07,627 INFO L276 IsEmpty]: Start isEmpty. Operand 133172 states and 666510 transitions. [2022-01-18 14:05:07,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-01-18 14:05:07,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:07,628 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:07,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-01-18 14:05:07,628 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-01-18 14:05:07,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:07,629 INFO L85 PathProgramCache]: Analyzing trace with hash 663806641, now seen corresponding path program 1 times [2022-01-18 14:05:07,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:07,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39713619] [2022-01-18 14:05:07,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:07,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:07,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:07,635 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:07,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:07,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39713619] [2022-01-18 14:05:07,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39713619] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:05:07,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:05:07,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:05:07,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531667416] [2022-01-18 14:05:07,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:05:07,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:05:07,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:07,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:05:07,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:05:07,636 INFO L87 Difference]: Start difference. First operand 133172 states and 666510 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:10,083 INFO L93 Difference]: Finished difference Result 190086 states and 940922 transitions. [2022-01-18 14:05:10,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:05:10,083 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-01-18 14:05:10,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:11,311 INFO L225 Difference]: With dead ends: 190086 [2022-01-18 14:05:11,311 INFO L226 Difference]: Without dead ends: 189776 [2022-01-18 14:05:11,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:05:11,311 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 31 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:11,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 44 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:05:12,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189776 states. [2022-01-18 14:05:16,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189776 to 157848. [2022-01-18 14:05:17,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157848 states, 157762 states have (on average 5.018559602439117) internal successors, (791738), 157847 states have internal predecessors, (791738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:18,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157848 states to 157848 states and 791738 transitions. [2022-01-18 14:05:18,509 INFO L78 Accepts]: Start accepts. Automaton has 157848 states and 791738 transitions. Word has length 8 [2022-01-18 14:05:18,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:18,509 INFO L470 AbstractCegarLoop]: Abstraction has 157848 states and 791738 transitions. [2022-01-18 14:05:18,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:18,509 INFO L276 IsEmpty]: Start isEmpty. Operand 157848 states and 791738 transitions. [2022-01-18 14:05:18,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-01-18 14:05:18,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:18,510 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:18,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-01-18 14:05:18,511 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-01-18 14:05:18,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:18,511 INFO L85 PathProgramCache]: Analyzing trace with hash -3600934, now seen corresponding path program 1 times [2022-01-18 14:05:18,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:18,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469731463] [2022-01-18 14:05:18,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:18,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:18,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 14:05:18,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:18,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469731463] [2022-01-18 14:05:18,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469731463] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:05:18,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:05:18,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:05:18,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660679089] [2022-01-18 14:05:18,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:05:18,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:05:18,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:18,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:05:18,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:05:18,522 INFO L87 Difference]: Start difference. First operand 157848 states and 791738 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:21,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:21,142 INFO L93 Difference]: Finished difference Result 218028 states and 1079674 transitions. [2022-01-18 14:05:21,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:05:21,142 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-01-18 14:05:21,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:23,203 INFO L225 Difference]: With dead ends: 218028 [2022-01-18 14:05:23,204 INFO L226 Difference]: Without dead ends: 217728 [2022-01-18 14:05:23,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:05:23,204 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 30 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:23,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 45 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:05:23,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217728 states. [2022-01-18 14:05:28,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217728 to 180648. [2022-01-18 14:05:28,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180648 states, 180563 states have (on average 5.020508077513112) internal successors, (906518), 180647 states have internal predecessors, (906518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:31,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180648 states to 180648 states and 906518 transitions. [2022-01-18 14:05:31,073 INFO L78 Accepts]: Start accepts. Automaton has 180648 states and 906518 transitions. Word has length 9 [2022-01-18 14:05:31,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:31,073 INFO L470 AbstractCegarLoop]: Abstraction has 180648 states and 906518 transitions. [2022-01-18 14:05:31,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:31,074 INFO L276 IsEmpty]: Start isEmpty. Operand 180648 states and 906518 transitions. [2022-01-18 14:05:31,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-01-18 14:05:31,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:31,076 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:31,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-01-18 14:05:31,076 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-01-18 14:05:31,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:31,076 INFO L85 PathProgramCache]: Analyzing trace with hash 616505957, now seen corresponding path program 1 times [2022-01-18 14:05:31,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:31,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70224004] [2022-01-18 14:05:31,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:31,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:31,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 14:05:31,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:31,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70224004] [2022-01-18 14:05:31,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70224004] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:05:31,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:05:31,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 14:05:31,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434253739] [2022-01-18 14:05:31,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:05:31,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:05:31,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:31,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:05:31,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:05:31,085 INFO L87 Difference]: Start difference. First operand 180648 states and 906518 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:34,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:34,041 INFO L93 Difference]: Finished difference Result 241032 states and 1191806 transitions. [2022-01-18 14:05:34,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:05:34,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-01-18 14:05:34,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:35,987 INFO L225 Difference]: With dead ends: 241032 [2022-01-18 14:05:35,987 INFO L226 Difference]: Without dead ends: 240752 [2022-01-18 14:05:35,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-01-18 14:05:35,987 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 29 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:35,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 45 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:05:36,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240752 states. [2022-01-18 14:05:42,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240752 to 199864. [2022-01-18 14:05:42,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199864 states, 199780 states have (on average 5.012383621984182) internal successors, (1001374), 199863 states have internal predecessors, (1001374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:45,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199864 states to 199864 states and 1001374 transitions. [2022-01-18 14:05:45,360 INFO L78 Accepts]: Start accepts. Automaton has 199864 states and 1001374 transitions. Word has length 10 [2022-01-18 14:05:45,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:45,360 INFO L470 AbstractCegarLoop]: Abstraction has 199864 states and 1001374 transitions. [2022-01-18 14:05:45,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:45,360 INFO L276 IsEmpty]: Start isEmpty. Operand 199864 states and 1001374 transitions. [2022-01-18 14:05:45,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 14:05:45,364 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:45,364 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:45,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-01-18 14:05:45,364 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONASSERT === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT (and 2 more)] === [2022-01-18 14:05:45,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:45,364 INFO L85 PathProgramCache]: Analyzing trace with hash 841734634, now seen corresponding path program 1 times [2022-01-18 14:05:45,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:45,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910559309] [2022-01-18 14:05:45,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:45,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:45,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:45,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:45,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910559309] [2022-01-18 14:05:45,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910559309] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:05:45,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:05:45,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 14:05:45,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123549126] [2022-01-18 14:05:45,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:05:45,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:05:45,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:45,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:05:45,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:05:45,379 INFO L87 Difference]: Start difference. First operand 199864 states and 1001374 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:51,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:51,504 INFO L93 Difference]: Finished difference Result 376674 states and 1828738 transitions. [2022-01-18 14:05:51,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:05:51,504 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 14:05:51,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted.