/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_QF_BV_vMiim_p2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 23:07:27,089 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 23:07:27,151 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2023-12-25 23:07:27,156 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 23:07:27,156 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 23:07:27,177 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 23:07:27,177 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 23:07:27,178 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 23:07:27,178 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 23:07:27,181 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 23:07:27,181 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 23:07:27,182 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 23:07:27,182 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 23:07:27,183 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 23:07:27,183 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 23:07:27,183 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 23:07:27,183 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 23:07:27,183 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-25 23:07:27,184 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 23:07:27,184 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 23:07:27,184 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 23:07:27,185 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 23:07:27,185 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 23:07:27,185 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 23:07:27,185 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 23:07:27,186 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 23:07:27,186 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 23:07:27,186 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 23:07:27,186 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 23:07:27,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 23:07:27,187 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 23:07:27,187 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 23:07:27,187 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 23:07:27,187 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-25 23:07:27,187 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-25 23:07:27,187 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 23:07:27,188 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 23:07:27,188 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 23:07:27,188 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 23:07:27,188 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 23:07:27,188 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-25 23:07:27,351 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 23:07:27,373 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 23:07:27,374 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 23:07:27,375 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 23:07:27,376 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 23:07:27,376 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_QF_BV_vMiim_p2.c [2023-12-25 23:07:28,371 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 23:07:28,574 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 23:07:28,575 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_QF_BV_vMiim_p2.c [2023-12-25 23:07:28,585 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/24a4472b4/7bdd464141ea4755b4afa35a38214a44/FLAGa0606093a [2023-12-25 23:07:28,596 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/24a4472b4/7bdd464141ea4755b4afa35a38214a44 [2023-12-25 23:07:28,599 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 23:07:28,600 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 23:07:28,602 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 23:07:28,602 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 23:07:28,605 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 23:07:28,606 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 11:07:28" (1/1) ... [2023-12-25 23:07:28,607 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e16771e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:28, skipping insertion in model container [2023-12-25 23:07:28,607 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 11:07:28" (1/1) ... [2023-12-25 23:07:28,647 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 23:07:28,784 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_QF_BV_vMiim_p2.c[1258,1271] [2023-12-25 23:07:28,928 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 23:07:28,937 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 23:07:28,945 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_QF_BV_vMiim_p2.c[1258,1271] [2023-12-25 23:07:29,013 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 23:07:29,030 INFO L206 MainTranslator]: Completed translation [2023-12-25 23:07:29,030 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29 WrapperNode [2023-12-25 23:07:29,030 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 23:07:29,031 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 23:07:29,031 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 23:07:29,031 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 23:07:29,037 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,069 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,204 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1644 [2023-12-25 23:07:29,204 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 23:07:29,205 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 23:07:29,205 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 23:07:29,205 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 23:07:29,213 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,213 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,231 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,320 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-25 23:07:29,321 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,321 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,362 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,368 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,377 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,389 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,409 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 23:07:29,410 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 23:07:29,410 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 23:07:29,410 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 23:07:29,411 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (1/1) ... [2023-12-25 23:07:29,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 23:07:29,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:07:29,431 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 23:07:29,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 23:07:29,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 23:07:29,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-25 23:07:29,465 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 23:07:29,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 23:07:29,651 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 23:07:29,653 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 23:07:30,566 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 23:07:30,609 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 23:07:30,609 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 23:07:30,610 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 11:07:30 BoogieIcfgContainer [2023-12-25 23:07:30,610 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 23:07:30,612 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 23:07:30,612 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 23:07:30,614 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 23:07:30,614 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 11:07:28" (1/3) ... [2023-12-25 23:07:30,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@786f66d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 11:07:30, skipping insertion in model container [2023-12-25 23:07:30,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:07:29" (2/3) ... [2023-12-25 23:07:30,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@786f66d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 11:07:30, skipping insertion in model container [2023-12-25 23:07:30,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 11:07:30" (3/3) ... [2023-12-25 23:07:30,616 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.vis_QF_BV_vMiim_p2.c [2023-12-25 23:07:30,628 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 23:07:30,628 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 23:07:30,677 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 23:07:30,682 INFO L357 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2a2ac6fc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 23:07:30,682 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 23:07:30,688 INFO L276 IsEmpty]: Start isEmpty. Operand has 260 states, 258 states have (on average 1.6666666666666667) internal successors, (430), 259 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:30,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-25 23:07:30,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:30,697 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:30,698 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:30,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:30,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1623680595, now seen corresponding path program 1 times [2023-12-25 23:07:30,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:30,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403465614] [2023-12-25 23:07:30,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:30,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:31,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:31,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:31,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403465614] [2023-12-25 23:07:31,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403465614] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:31,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:31,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:07:31,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289666970] [2023-12-25 23:07:31,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:31,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:07:31,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:31,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:07:31,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:07:31,337 INFO L87 Difference]: Start difference. First operand has 260 states, 258 states have (on average 1.6666666666666667) internal successors, (430), 259 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:31,400 INFO L93 Difference]: Finished difference Result 426 states and 706 transitions. [2023-12-25 23:07:31,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:07:31,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2023-12-25 23:07:31,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:31,418 INFO L225 Difference]: With dead ends: 426 [2023-12-25 23:07:31,419 INFO L226 Difference]: Without dead ends: 260 [2023-12-25 23:07:31,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:07:31,424 INFO L413 NwaCegarLoop]: 423 mSDtfsCounter, 1 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:31,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1264 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:07:31,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-12-25 23:07:31,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2023-12-25 23:07:31,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 1.6525096525096525) internal successors, (428), 259 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 428 transitions. [2023-12-25 23:07:31,471 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 428 transitions. Word has length 84 [2023-12-25 23:07:31,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:31,472 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 428 transitions. [2023-12-25 23:07:31,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,472 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 428 transitions. [2023-12-25 23:07:31,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 23:07:31,474 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:31,474 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:31,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-25 23:07:31,474 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:31,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:31,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1207234535, now seen corresponding path program 1 times [2023-12-25 23:07:31,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:31,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648152459] [2023-12-25 23:07:31,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:31,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:31,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:31,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648152459] [2023-12-25 23:07:31,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648152459] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:31,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:31,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:07:31,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477984717] [2023-12-25 23:07:31,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:31,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:07:31,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:31,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:07:31,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:07:31,666 INFO L87 Difference]: Start difference. First operand 260 states and 428 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:31,710 INFO L93 Difference]: Finished difference Result 429 states and 704 transitions. [2023-12-25 23:07:31,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:07:31,718 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2023-12-25 23:07:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:31,719 INFO L225 Difference]: With dead ends: 429 [2023-12-25 23:07:31,719 INFO L226 Difference]: Without dead ends: 263 [2023-12-25 23:07:31,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:07:31,721 INFO L413 NwaCegarLoop]: 423 mSDtfsCounter, 1 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:31,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1262 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:07:31,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2023-12-25 23:07:31,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 262. [2023-12-25 23:07:31,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 1.6475095785440612) internal successors, (430), 261 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 430 transitions. [2023-12-25 23:07:31,727 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 430 transitions. Word has length 85 [2023-12-25 23:07:31,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:31,727 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 430 transitions. [2023-12-25 23:07:31,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:31,727 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 430 transitions. [2023-12-25 23:07:31,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 23:07:31,729 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:31,729 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:31,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-25 23:07:31,729 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:31,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:31,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1440867065, now seen corresponding path program 1 times [2023-12-25 23:07:31,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:31,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51573675] [2023-12-25 23:07:31,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:31,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:31,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:32,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:32,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:32,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51573675] [2023-12-25 23:07:32,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51573675] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:32,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:32,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:32,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067968968] [2023-12-25 23:07:32,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:32,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:32,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:32,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:32,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:32,082 INFO L87 Difference]: Start difference. First operand 262 states and 430 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:32,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:32,276 INFO L93 Difference]: Finished difference Result 767 states and 1253 transitions. [2023-12-25 23:07:32,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 23:07:32,276 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2023-12-25 23:07:32,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:32,280 INFO L225 Difference]: With dead ends: 767 [2023-12-25 23:07:32,280 INFO L226 Difference]: Without dead ends: 599 [2023-12-25 23:07:32,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2023-12-25 23:07:32,285 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 2143 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2143 SdHoareTripleChecker+Valid, 2126 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:32,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2143 Valid, 2126 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:32,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-12-25 23:07:32,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 283. [2023-12-25 23:07:32,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 1.6382978723404256) internal successors, (462), 282 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:32,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 462 transitions. [2023-12-25 23:07:32,305 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 462 transitions. Word has length 86 [2023-12-25 23:07:32,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:32,305 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 462 transitions. [2023-12-25 23:07:32,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:32,307 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 462 transitions. [2023-12-25 23:07:32,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 23:07:32,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:32,310 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:32,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-25 23:07:32,310 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:32,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:32,310 INFO L85 PathProgramCache]: Analyzing trace with hash -117298803, now seen corresponding path program 1 times [2023-12-25 23:07:32,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:32,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467946162] [2023-12-25 23:07:32,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:32,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:32,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:32,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:32,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:32,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467946162] [2023-12-25 23:07:32,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467946162] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:32,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:32,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 23:07:32,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435561226] [2023-12-25 23:07:32,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:32,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 23:07:32,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:32,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 23:07:32,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:07:32,689 INFO L87 Difference]: Start difference. First operand 283 states and 462 transitions. Second operand has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:32,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:32,989 INFO L93 Difference]: Finished difference Result 778 states and 1270 transitions. [2023-12-25 23:07:32,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 23:07:32,995 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2023-12-25 23:07:32,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:32,998 INFO L225 Difference]: With dead ends: 778 [2023-12-25 23:07:32,998 INFO L226 Difference]: Without dead ends: 610 [2023-12-25 23:07:33,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2023-12-25 23:07:33,005 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 2454 mSDsluCounter, 2563 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2454 SdHoareTripleChecker+Valid, 3005 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:33,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2454 Valid, 3005 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:07:33,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2023-12-25 23:07:33,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 285. [2023-12-25 23:07:33,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.6338028169014085) internal successors, (464), 284 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 464 transitions. [2023-12-25 23:07:33,012 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 464 transitions. Word has length 87 [2023-12-25 23:07:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:33,014 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 464 transitions. [2023-12-25 23:07:33,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,014 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 464 transitions. [2023-12-25 23:07:33,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 23:07:33,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:33,017 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:33,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-25 23:07:33,018 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:33,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:33,018 INFO L85 PathProgramCache]: Analyzing trace with hash 156954035, now seen corresponding path program 1 times [2023-12-25 23:07:33,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:33,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960421737] [2023-12-25 23:07:33,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:33,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:33,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:33,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:33,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960421737] [2023-12-25 23:07:33,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960421737] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:33,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:33,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:33,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14065233] [2023-12-25 23:07:33,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:33,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:33,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:33,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:33,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:33,261 INFO L87 Difference]: Start difference. First operand 285 states and 464 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:33,430 INFO L93 Difference]: Finished difference Result 784 states and 1271 transitions. [2023-12-25 23:07:33,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 23:07:33,432 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2023-12-25 23:07:33,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:33,434 INFO L225 Difference]: With dead ends: 784 [2023-12-25 23:07:33,434 INFO L226 Difference]: Without dead ends: 608 [2023-12-25 23:07:33,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2023-12-25 23:07:33,436 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 2176 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2176 SdHoareTripleChecker+Valid, 2107 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:33,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2176 Valid, 2107 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:33,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2023-12-25 23:07:33,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 287. [2023-12-25 23:07:33,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.6258741258741258) internal successors, (465), 286 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 465 transitions. [2023-12-25 23:07:33,442 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 465 transitions. Word has length 87 [2023-12-25 23:07:33,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:33,442 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 465 transitions. [2023-12-25 23:07:33,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,442 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 465 transitions. [2023-12-25 23:07:33,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 23:07:33,443 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:33,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:33,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-25 23:07:33,444 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:33,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:33,445 INFO L85 PathProgramCache]: Analyzing trace with hash -611699551, now seen corresponding path program 1 times [2023-12-25 23:07:33,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:33,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316989407] [2023-12-25 23:07:33,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:33,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:33,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:33,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:33,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:33,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316989407] [2023-12-25 23:07:33,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316989407] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:33,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:33,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:33,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264394026] [2023-12-25 23:07:33,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:33,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:33,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:33,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:33,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:33,660 INFO L87 Difference]: Start difference. First operand 287 states and 465 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:33,820 INFO L93 Difference]: Finished difference Result 787 states and 1270 transitions. [2023-12-25 23:07:33,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 23:07:33,820 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2023-12-25 23:07:33,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:33,822 INFO L225 Difference]: With dead ends: 787 [2023-12-25 23:07:33,822 INFO L226 Difference]: Without dead ends: 606 [2023-12-25 23:07:33,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2023-12-25 23:07:33,824 INFO L413 NwaCegarLoop]: 430 mSDtfsCounter, 2163 mSDsluCounter, 1674 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2163 SdHoareTripleChecker+Valid, 2104 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:33,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2163 Valid, 2104 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:33,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2023-12-25 23:07:33,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 289. [2023-12-25 23:07:33,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 1.6180555555555556) internal successors, (466), 288 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 466 transitions. [2023-12-25 23:07:33,833 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 466 transitions. Word has length 88 [2023-12-25 23:07:33,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:33,834 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 466 transitions. [2023-12-25 23:07:33,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:33,837 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 466 transitions. [2023-12-25 23:07:33,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 23:07:33,839 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:33,839 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:33,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-25 23:07:33,839 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:33,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:33,840 INFO L85 PathProgramCache]: Analyzing trace with hash -584688871, now seen corresponding path program 1 times [2023-12-25 23:07:33,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:33,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806102343] [2023-12-25 23:07:33,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:33,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:34,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:34,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:34,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806102343] [2023-12-25 23:07:34,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806102343] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:34,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:34,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:34,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266742337] [2023-12-25 23:07:34,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:34,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:34,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:34,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:34,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:34,023 INFO L87 Difference]: Start difference. First operand 289 states and 466 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:34,185 INFO L93 Difference]: Finished difference Result 790 states and 1269 transitions. [2023-12-25 23:07:34,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 23:07:34,186 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2023-12-25 23:07:34,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:34,188 INFO L225 Difference]: With dead ends: 790 [2023-12-25 23:07:34,188 INFO L226 Difference]: Without dead ends: 604 [2023-12-25 23:07:34,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2023-12-25 23:07:34,189 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 2150 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2150 SdHoareTripleChecker+Valid, 2085 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:34,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2150 Valid, 2085 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:34,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2023-12-25 23:07:34,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 291. [2023-12-25 23:07:34,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 1.610344827586207) internal successors, (467), 290 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 467 transitions. [2023-12-25 23:07:34,196 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 467 transitions. Word has length 89 [2023-12-25 23:07:34,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:34,196 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 467 transitions. [2023-12-25 23:07:34,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,196 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 467 transitions. [2023-12-25 23:07:34,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 23:07:34,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:34,197 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:34,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-25 23:07:34,197 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:34,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:34,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1597606459, now seen corresponding path program 1 times [2023-12-25 23:07:34,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:34,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793082199] [2023-12-25 23:07:34,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:34,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:34,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:34,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:34,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793082199] [2023-12-25 23:07:34,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793082199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:34,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:34,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:34,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341150042] [2023-12-25 23:07:34,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:34,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:34,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:34,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:34,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:34,395 INFO L87 Difference]: Start difference. First operand 291 states and 467 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:34,537 INFO L93 Difference]: Finished difference Result 793 states and 1268 transitions. [2023-12-25 23:07:34,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 23:07:34,538 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2023-12-25 23:07:34,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:34,539 INFO L225 Difference]: With dead ends: 793 [2023-12-25 23:07:34,540 INFO L226 Difference]: Without dead ends: 602 [2023-12-25 23:07:34,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2023-12-25 23:07:34,541 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 2137 mSDsluCounter, 1654 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2137 SdHoareTripleChecker+Valid, 2074 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:34,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2137 Valid, 2074 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:34,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2023-12-25 23:07:34,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 293. [2023-12-25 23:07:34,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 1.6027397260273972) internal successors, (468), 292 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) [2023-12-25 23:07:34,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 468 transitions. [2023-12-25 23:07:34,548 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 468 transitions. Word has length 90 [2023-12-25 23:07:34,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:34,548 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 468 transitions. [2023-12-25 23:07:34,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,549 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 468 transitions. [2023-12-25 23:07:34,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 23:07:34,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:34,549 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:34,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-25 23:07:34,549 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:34,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:34,550 INFO L85 PathProgramCache]: Analyzing trace with hash 609352319, now seen corresponding path program 1 times [2023-12-25 23:07:34,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:34,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561031894] [2023-12-25 23:07:34,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:34,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:34,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:34,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561031894] [2023-12-25 23:07:34,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561031894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:34,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:34,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:07:34,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350363421] [2023-12-25 23:07:34,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:34,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:07:34,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:34,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:07:34,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:07:34,695 INFO L87 Difference]: Start difference. First operand 293 states and 468 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:34,766 INFO L93 Difference]: Finished difference Result 613 states and 984 transitions. [2023-12-25 23:07:34,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:07:34,768 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2023-12-25 23:07:34,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:34,769 INFO L225 Difference]: With dead ends: 613 [2023-12-25 23:07:34,769 INFO L226 Difference]: Without dead ends: 421 [2023-12-25 23:07:34,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:07:34,771 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1101 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:34,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1101 Valid, 1245 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:07:34,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2023-12-25 23:07:34,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 280. [2023-12-25 23:07:34,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 1.6129032258064515) internal successors, (450), 279 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) [2023-12-25 23:07:34,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 450 transitions. [2023-12-25 23:07:34,777 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 450 transitions. Word has length 91 [2023-12-25 23:07:34,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:34,777 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 450 transitions. [2023-12-25 23:07:34,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:34,777 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 450 transitions. [2023-12-25 23:07:34,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2023-12-25 23:07:34,778 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:34,779 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:34,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-25 23:07:34,779 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:34,782 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:34,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1264062484, now seen corresponding path program 1 times [2023-12-25 23:07:34,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:34,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562660882] [2023-12-25 23:07:34,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:34,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:34,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:35,403 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:35,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:35,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562660882] [2023-12-25 23:07:35,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562660882] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:07:35,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229247497] [2023-12-25 23:07:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:35,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:07:35,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:07:35,422 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) [2023-12-25 23:07:35,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-25 23:07:35,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:35,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 23:07:35,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:07:36,216 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:36,216 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:07:36,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229247497] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:36,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:07:36,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2023-12-25 23:07:36,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542345611] [2023-12-25 23:07:36,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:36,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:07:36,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:36,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:07:36,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:36,218 INFO L87 Difference]: Start difference. First operand 280 states and 450 transitions. Second operand has 4 states, 4 states have (on average 49.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:36,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:36,437 INFO L93 Difference]: Finished difference Result 448 states and 724 transitions. [2023-12-25 23:07:36,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:07:36,437 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 196 [2023-12-25 23:07:36,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:36,438 INFO L225 Difference]: With dead ends: 448 [2023-12-25 23:07:36,438 INFO L226 Difference]: Without dead ends: 280 [2023-12-25 23:07:36,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:07:36,439 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 306 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:36,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 511 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:07:36,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2023-12-25 23:07:36,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 280. [2023-12-25 23:07:36,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 1.6057347670250897) internal successors, (448), 279 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:36,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 448 transitions. [2023-12-25 23:07:36,444 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 448 transitions. Word has length 196 [2023-12-25 23:07:36,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:36,445 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 448 transitions. [2023-12-25 23:07:36,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 3 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:36,445 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 448 transitions. [2023-12-25 23:07:36,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-25 23:07:36,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:36,446 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:36,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-25 23:07:36,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-25 23:07:36,647 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:36,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:36,647 INFO L85 PathProgramCache]: Analyzing trace with hash -50597174, now seen corresponding path program 1 times [2023-12-25 23:07:36,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:36,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221488610] [2023-12-25 23:07:36,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:36,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:37,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:37,592 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:37,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:37,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221488610] [2023-12-25 23:07:37,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221488610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:37,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:37,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:07:37,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622307145] [2023-12-25 23:07:37,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:37,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:07:37,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:37,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:07:37,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:07:37,594 INFO L87 Difference]: Start difference. First operand 280 states and 448 transitions. Second operand has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 5 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:37,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:37,846 INFO L93 Difference]: Finished difference Result 592 states and 953 transitions. [2023-12-25 23:07:37,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:07:37,847 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 5 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 197 [2023-12-25 23:07:37,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:37,848 INFO L225 Difference]: With dead ends: 592 [2023-12-25 23:07:37,848 INFO L226 Difference]: Without dead ends: 417 [2023-12-25 23:07:37,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:07:37,849 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 819 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:37,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [819 Valid, 1477 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:07:37,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2023-12-25 23:07:37,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 331. [2023-12-25 23:07:37,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 1.603030303030303) internal successors, (529), 330 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:37,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 529 transitions. [2023-12-25 23:07:37,855 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 529 transitions. Word has length 197 [2023-12-25 23:07:37,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:37,855 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 529 transitions. [2023-12-25 23:07:37,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 5 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:37,856 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 529 transitions. [2023-12-25 23:07:37,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-25 23:07:37,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:37,857 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:37,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-25 23:07:37,857 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:37,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:37,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1621303522, now seen corresponding path program 1 times [2023-12-25 23:07:37,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:37,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758472990] [2023-12-25 23:07:37,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:37,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:38,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:38,944 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:38,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:38,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758472990] [2023-12-25 23:07:38,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758472990] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:38,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:38,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:07:38,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145182776] [2023-12-25 23:07:38,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:38,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:07:38,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:38,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:07:38,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:07:38,945 INFO L87 Difference]: Start difference. First operand 331 states and 529 transitions. Second operand has 5 states, 5 states have (on average 39.6) internal successors, (198), 4 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:39,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:39,316 INFO L93 Difference]: Finished difference Result 585 states and 942 transitions. [2023-12-25 23:07:39,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:07:39,317 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 4 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 198 [2023-12-25 23:07:39,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:39,318 INFO L225 Difference]: With dead ends: 585 [2023-12-25 23:07:39,318 INFO L226 Difference]: Without dead ends: 417 [2023-12-25 23:07:39,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:39,319 INFO L413 NwaCegarLoop]: 251 mSDtfsCounter, 793 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:39,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 750 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:07:39,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2023-12-25 23:07:39,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 332. [2023-12-25 23:07:39,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 1.6012084592145015) internal successors, (530), 331 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:39,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 530 transitions. [2023-12-25 23:07:39,324 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 530 transitions. Word has length 198 [2023-12-25 23:07:39,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:39,325 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 530 transitions. [2023-12-25 23:07:39,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 4 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:39,325 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 530 transitions. [2023-12-25 23:07:39,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-12-25 23:07:39,326 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:39,326 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:39,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-25 23:07:39,326 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:39,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:39,327 INFO L85 PathProgramCache]: Analyzing trace with hash -54545572, now seen corresponding path program 1 times [2023-12-25 23:07:39,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:39,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018125402] [2023-12-25 23:07:39,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:39,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:40,218 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:40,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:40,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018125402] [2023-12-25 23:07:40,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018125402] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:40,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:40,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:07:40,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988533299] [2023-12-25 23:07:40,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:40,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:07:40,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:40,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:07:40,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:07:40,221 INFO L87 Difference]: Start difference. First operand 332 states and 530 transitions. Second operand has 6 states, 6 states have (on average 33.0) internal successors, (198), 5 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:40,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:40,589 INFO L93 Difference]: Finished difference Result 646 states and 1027 transitions. [2023-12-25 23:07:40,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:07:40,590 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 5 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 198 [2023-12-25 23:07:40,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:40,591 INFO L225 Difference]: With dead ends: 646 [2023-12-25 23:07:40,591 INFO L226 Difference]: Without dead ends: 478 [2023-12-25 23:07:40,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:07:40,592 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 809 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 1424 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:40,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [809 Valid, 1424 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:07:40,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2023-12-25 23:07:40,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 415. [2023-12-25 23:07:40,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 1.606280193236715) internal successors, (665), 414 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:40,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 665 transitions. [2023-12-25 23:07:40,600 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 665 transitions. Word has length 198 [2023-12-25 23:07:40,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:40,600 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 665 transitions. [2023-12-25 23:07:40,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 5 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:40,600 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 665 transitions. [2023-12-25 23:07:40,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-25 23:07:40,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:40,602 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:40,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-25 23:07:40,602 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:40,602 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:40,602 INFO L85 PathProgramCache]: Analyzing trace with hash 107226576, now seen corresponding path program 1 times [2023-12-25 23:07:40,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:40,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555126170] [2023-12-25 23:07:40,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:40,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:41,484 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:41,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:41,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555126170] [2023-12-25 23:07:41,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555126170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:41,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:41,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:07:41,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722551554] [2023-12-25 23:07:41,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:41,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:07:41,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:41,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:07:41,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:07:41,486 INFO L87 Difference]: Start difference. First operand 415 states and 665 transitions. Second operand has 5 states, 5 states have (on average 39.8) internal successors, (199), 4 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:41,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:41,850 INFO L93 Difference]: Finished difference Result 585 states and 940 transitions. [2023-12-25 23:07:41,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:07:41,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.8) internal successors, (199), 4 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 199 [2023-12-25 23:07:41,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:41,852 INFO L225 Difference]: With dead ends: 585 [2023-12-25 23:07:41,852 INFO L226 Difference]: Without dead ends: 417 [2023-12-25 23:07:41,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:41,852 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 731 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:41,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 743 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:07:41,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2023-12-25 23:07:41,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 416. [2023-12-25 23:07:41,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.6048192771084338) internal successors, (666), 415 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:41,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 666 transitions. [2023-12-25 23:07:41,859 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 666 transitions. Word has length 199 [2023-12-25 23:07:41,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:41,859 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 666 transitions. [2023-12-25 23:07:41,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.8) internal successors, (199), 4 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:41,860 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 666 transitions. [2023-12-25 23:07:41,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-25 23:07:41,860 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:41,861 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:41,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-25 23:07:41,861 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:41,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:41,861 INFO L85 PathProgramCache]: Analyzing trace with hash 247775186, now seen corresponding path program 1 times [2023-12-25 23:07:41,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:41,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590921661] [2023-12-25 23:07:41,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:41,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:44,583 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:44,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:44,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590921661] [2023-12-25 23:07:44,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590921661] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:07:44,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701996523] [2023-12-25 23:07:44,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:44,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:07:44,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:07:44,585 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) [2023-12-25 23:07:44,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-25 23:07:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:45,014 INFO L262 TraceCheckSpWp]: Trace formula consists of 1632 conjuncts, 71 conjunts are in the unsatisfiable core [2023-12-25 23:07:45,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:07:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:46,027 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:07:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:47,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701996523] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:07:47,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:07:47,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 17] total 47 [2023-12-25 23:07:47,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318987395] [2023-12-25 23:07:47,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:07:47,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-12-25 23:07:47,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:47,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-12-25 23:07:47,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2019, Unknown=0, NotChecked=0, Total=2256 [2023-12-25 23:07:47,883 INFO L87 Difference]: Start difference. First operand 416 states and 666 transitions. Second operand has 48 states, 48 states have (on average 12.1875) internal successors, (585), 47 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:54,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:54,470 INFO L93 Difference]: Finished difference Result 3671 states and 5931 transitions. [2023-12-25 23:07:54,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-12-25 23:07:54,471 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 12.1875) internal successors, (585), 47 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 199 [2023-12-25 23:07:54,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:54,481 INFO L225 Difference]: With dead ends: 3671 [2023-12-25 23:07:54,481 INFO L226 Difference]: Without dead ends: 3503 [2023-12-25 23:07:54,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6221 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3881, Invalid=15579, Unknown=0, NotChecked=0, Total=19460 [2023-12-25 23:07:54,487 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 17353 mSDsluCounter, 12564 mSDsCounter, 0 mSdLazyCounter, 7082 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17353 SdHoareTripleChecker+Valid, 12864 SdHoareTripleChecker+Invalid, 7116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 7082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:54,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17353 Valid, 12864 Invalid, 7116 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [34 Valid, 7082 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 23:07:54,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3503 states. [2023-12-25 23:07:54,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3503 to 756. [2023-12-25 23:07:54,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 1.5933774834437087) internal successors, (1203), 755 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:54,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1203 transitions. [2023-12-25 23:07:54,508 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1203 transitions. Word has length 199 [2023-12-25 23:07:54,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:54,509 INFO L495 AbstractCegarLoop]: Abstraction has 756 states and 1203 transitions. [2023-12-25 23:07:54,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 12.1875) internal successors, (585), 47 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:54,509 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1203 transitions. [2023-12-25 23:07:54,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-25 23:07:54,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:54,511 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:54,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-25 23:07:54,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-25 23:07:54,722 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:54,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:54,723 INFO L85 PathProgramCache]: Analyzing trace with hash 297976416, now seen corresponding path program 1 times [2023-12-25 23:07:54,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:54,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563445042] [2023-12-25 23:07:54,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:54,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:57,783 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:57,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:57,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563445042] [2023-12-25 23:07:57,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563445042] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:57,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:57,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 23:07:57,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657985759] [2023-12-25 23:07:57,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:57,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 23:07:57,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:57,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 23:07:57,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-12-25 23:07:57,786 INFO L87 Difference]: Start difference. First operand 756 states and 1203 transitions. Second operand has 12 states, 12 states have (on average 16.666666666666668) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:58,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:58,347 INFO L93 Difference]: Finished difference Result 1732 states and 2776 transitions. [2023-12-25 23:07:58,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 23:07:58,351 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.666666666666668) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2023-12-25 23:07:58,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:58,354 INFO L225 Difference]: With dead ends: 1732 [2023-12-25 23:07:58,354 INFO L226 Difference]: Without dead ends: 1248 [2023-12-25 23:07:58,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2023-12-25 23:07:58,355 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 2717 mSDsluCounter, 3232 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2717 SdHoareTripleChecker+Valid, 3622 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:58,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2717 Valid, 3622 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:07:58,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2023-12-25 23:07:58,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 873. [2023-12-25 23:07:58,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 1.5871559633027523) internal successors, (1384), 872 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:58,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1384 transitions. [2023-12-25 23:07:58,372 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1384 transitions. Word has length 200 [2023-12-25 23:07:58,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:58,372 INFO L495 AbstractCegarLoop]: Abstraction has 873 states and 1384 transitions. [2023-12-25 23:07:58,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.666666666666668) internal successors, (200), 11 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:58,372 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1384 transitions. [2023-12-25 23:07:58,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-25 23:07:58,374 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:58,374 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:58,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-25 23:07:58,374 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:58,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:58,375 INFO L85 PathProgramCache]: Analyzing trace with hash 399714856, now seen corresponding path program 1 times [2023-12-25 23:07:58,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:58,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301974280] [2023-12-25 23:07:58,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:58,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:07:58,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:07:59,288 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:07:59,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:07:59,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301974280] [2023-12-25 23:07:59,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301974280] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:07:59,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:07:59,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:07:59,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825547453] [2023-12-25 23:07:59,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:07:59,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:07:59,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:07:59,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:07:59,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:07:59,290 INFO L87 Difference]: Start difference. First operand 873 states and 1384 transitions. Second operand has 7 states, 7 states have (on average 28.571428571428573) internal successors, (200), 6 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:59,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:07:59,424 INFO L93 Difference]: Finished difference Result 1443 states and 2291 transitions. [2023-12-25 23:07:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 23:07:59,425 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 28.571428571428573) internal successors, (200), 6 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2023-12-25 23:07:59,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:07:59,428 INFO L225 Difference]: With dead ends: 1443 [2023-12-25 23:07:59,428 INFO L226 Difference]: Without dead ends: 1215 [2023-12-25 23:07:59,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:07:59,429 INFO L413 NwaCegarLoop]: 653 mSDtfsCounter, 752 mSDsluCounter, 1697 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:07:59,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [752 Valid, 2350 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:07:59,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2023-12-25 23:07:59,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1084. [2023-12-25 23:07:59,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 1.5780240073868883) internal successors, (1709), 1083 states have internal predecessors, (1709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:59,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 1709 transitions. [2023-12-25 23:07:59,447 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 1709 transitions. Word has length 200 [2023-12-25 23:07:59,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:07:59,447 INFO L495 AbstractCegarLoop]: Abstraction has 1084 states and 1709 transitions. [2023-12-25 23:07:59,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 28.571428571428573) internal successors, (200), 6 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:07:59,447 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 1709 transitions. [2023-12-25 23:07:59,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2023-12-25 23:07:59,449 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:07:59,449 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:07:59,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-25 23:07:59,449 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:07:59,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:07:59,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1798668458, now seen corresponding path program 1 times [2023-12-25 23:07:59,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:07:59,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706748772] [2023-12-25 23:07:59,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:07:59,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:03,011 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:03,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:03,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706748772] [2023-12-25 23:08:03,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706748772] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:08:03,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016700797] [2023-12-25 23:08:03,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:03,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:08:03,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:08:03,012 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) [2023-12-25 23:08:03,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-25 23:08:03,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:03,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 1636 conjuncts, 46 conjunts are in the unsatisfiable core [2023-12-25 23:08:03,422 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:08:03,907 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:03,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:08:03,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016700797] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:03,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:08:03,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 25 [2023-12-25 23:08:03,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040284299] [2023-12-25 23:08:03,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:03,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 23:08:03,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:03,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 23:08:03,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:08:03,909 INFO L87 Difference]: Start difference. First operand 1084 states and 1709 transitions. Second operand has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:04,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:04,529 INFO L93 Difference]: Finished difference Result 2036 states and 3229 transitions. [2023-12-25 23:08:04,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 23:08:04,529 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2023-12-25 23:08:04,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:04,533 INFO L225 Difference]: With dead ends: 2036 [2023-12-25 23:08:04,533 INFO L226 Difference]: Without dead ends: 1151 [2023-12-25 23:08:04,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2023-12-25 23:08:04,534 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 1114 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 1562 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:04,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1114 Valid, 1562 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 23:08:04,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2023-12-25 23:08:04,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 967. [2023-12-25 23:08:04,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 1.5755693581780539) internal successors, (1522), 966 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:04,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1522 transitions. [2023-12-25 23:08:04,562 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1522 transitions. Word has length 200 [2023-12-25 23:08:04,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:04,562 INFO L495 AbstractCegarLoop]: Abstraction has 967 states and 1522 transitions. [2023-12-25 23:08:04,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 7 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:04,563 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1522 transitions. [2023-12-25 23:08:04,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-25 23:08:04,564 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:04,564 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:04,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-25 23:08:04,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-25 23:08:04,773 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:04,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:04,774 INFO L85 PathProgramCache]: Analyzing trace with hash -261255508, now seen corresponding path program 1 times [2023-12-25 23:08:04,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:04,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933803906] [2023-12-25 23:08:04,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:04,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:06,619 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:06,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:06,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933803906] [2023-12-25 23:08:06,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933803906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:06,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:08:06,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 23:08:06,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907302906] [2023-12-25 23:08:06,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:06,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 23:08:06,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:06,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 23:08:06,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-25 23:08:06,621 INFO L87 Difference]: Start difference. First operand 967 states and 1522 transitions. Second operand has 12 states, 12 states have (on average 16.75) internal successors, (201), 11 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:07,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:07,021 INFO L93 Difference]: Finished difference Result 2378 states and 3805 transitions. [2023-12-25 23:08:07,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 23:08:07,025 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.75) internal successors, (201), 11 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 201 [2023-12-25 23:08:07,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:07,029 INFO L225 Difference]: With dead ends: 2378 [2023-12-25 23:08:07,029 INFO L226 Difference]: Without dead ends: 1773 [2023-12-25 23:08:07,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2023-12-25 23:08:07,031 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 1872 mSDsluCounter, 2872 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1872 SdHoareTripleChecker+Valid, 3268 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:07,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1872 Valid, 3268 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:08:07,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2023-12-25 23:08:07,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1175. [2023-12-25 23:08:07,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 1174 states have (on average 1.575809199318569) internal successors, (1850), 1174 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:07,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1850 transitions. [2023-12-25 23:08:07,053 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1850 transitions. Word has length 201 [2023-12-25 23:08:07,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:07,053 INFO L495 AbstractCegarLoop]: Abstraction has 1175 states and 1850 transitions. [2023-12-25 23:08:07,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.75) internal successors, (201), 11 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:07,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1850 transitions. [2023-12-25 23:08:07,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-25 23:08:07,054 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:07,054 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:07,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-25 23:08:07,055 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:07,055 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:07,055 INFO L85 PathProgramCache]: Analyzing trace with hash 508597294, now seen corresponding path program 1 times [2023-12-25 23:08:07,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:07,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551699774] [2023-12-25 23:08:07,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:07,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:07,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:08,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:08,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551699774] [2023-12-25 23:08:08,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551699774] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:08,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:08:08,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 23:08:08,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293582959] [2023-12-25 23:08:08,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:08,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 23:08:08,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:08,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 23:08:08,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:08:08,728 INFO L87 Difference]: Start difference. First operand 1175 states and 1850 transitions. Second operand has 10 states, 10 states have (on average 20.1) internal successors, (201), 9 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:08,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:08,913 INFO L93 Difference]: Finished difference Result 2587 states and 4107 transitions. [2023-12-25 23:08:08,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 23:08:08,913 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.1) internal successors, (201), 9 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 201 [2023-12-25 23:08:08,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:08,918 INFO L225 Difference]: With dead ends: 2587 [2023-12-25 23:08:08,918 INFO L226 Difference]: Without dead ends: 2155 [2023-12-25 23:08:08,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2023-12-25 23:08:08,919 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 1672 mSDsluCounter, 2233 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1672 SdHoareTripleChecker+Valid, 2683 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:08,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1672 Valid, 2683 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:08:08,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2023-12-25 23:08:08,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 1138. [2023-12-25 23:08:08,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1138 states, 1137 states have (on average 1.575197889182058) internal successors, (1791), 1137 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:08,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 1791 transitions. [2023-12-25 23:08:08,939 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 1791 transitions. Word has length 201 [2023-12-25 23:08:08,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:08,939 INFO L495 AbstractCegarLoop]: Abstraction has 1138 states and 1791 transitions. [2023-12-25 23:08:08,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.1) internal successors, (201), 9 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:08,940 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 1791 transitions. [2023-12-25 23:08:08,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:08,941 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:08,941 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:08,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-25 23:08:08,941 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:08,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:08,941 INFO L85 PathProgramCache]: Analyzing trace with hash 2109302954, now seen corresponding path program 1 times [2023-12-25 23:08:08,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:08,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106191585] [2023-12-25 23:08:08,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:08,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:09,231 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:09,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:09,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106191585] [2023-12-25 23:08:09,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106191585] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:09,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:08:09,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 23:08:09,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648153287] [2023-12-25 23:08:09,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:09,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:08:09,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:09,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:08:09,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:08:09,233 INFO L87 Difference]: Start difference. First operand 1138 states and 1791 transitions. Second operand has 4 states, 4 states have (on average 50.5) internal successors, (202), 3 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:09,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:09,247 INFO L93 Difference]: Finished difference Result 1899 states and 3016 transitions. [2023-12-25 23:08:09,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:08:09,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 50.5) internal successors, (202), 3 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:08:09,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:09,250 INFO L225 Difference]: With dead ends: 1899 [2023-12-25 23:08:09,250 INFO L226 Difference]: Without dead ends: 1126 [2023-12-25 23:08:09,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:08:09,251 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 554 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:09,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 829 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:08:09,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2023-12-25 23:08:09,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1068. [2023-12-25 23:08:09,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1067 states have (on average 1.5670103092783505) internal successors, (1672), 1067 states have internal predecessors, (1672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:09,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 1672 transitions. [2023-12-25 23:08:09,265 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 1672 transitions. Word has length 202 [2023-12-25 23:08:09,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:09,265 INFO L495 AbstractCegarLoop]: Abstraction has 1068 states and 1672 transitions. [2023-12-25 23:08:09,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.5) internal successors, (202), 3 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:09,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 1672 transitions. [2023-12-25 23:08:09,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:09,266 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:09,266 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:09,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-25 23:08:09,267 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:09,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:09,267 INFO L85 PathProgramCache]: Analyzing trace with hash 707542544, now seen corresponding path program 1 times [2023-12-25 23:08:09,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:09,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097856026] [2023-12-25 23:08:09,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:09,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:10,594 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:10,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:10,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097856026] [2023-12-25 23:08:10,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097856026] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:10,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:08:10,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:08:10,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006238757] [2023-12-25 23:08:10,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:10,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:08:10,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:10,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:08:10,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:08:10,595 INFO L87 Difference]: Start difference. First operand 1068 states and 1672 transitions. Second operand has 5 states, 5 states have (on average 40.4) internal successors, (202), 4 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:10,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:10,630 INFO L93 Difference]: Finished difference Result 1797 states and 2834 transitions. [2023-12-25 23:08:10,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:08:10,630 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.4) internal successors, (202), 4 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:08:10,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:10,633 INFO L225 Difference]: With dead ends: 1797 [2023-12-25 23:08:10,633 INFO L226 Difference]: Without dead ends: 1088 [2023-12-25 23:08:10,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:08:10,634 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 298 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1241 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:10,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 1241 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:08:10,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2023-12-25 23:08:10,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 1080. [2023-12-25 23:08:10,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1079 states have (on average 1.5607043558850788) internal successors, (1684), 1079 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:10,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 1684 transitions. [2023-12-25 23:08:10,648 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 1684 transitions. Word has length 202 [2023-12-25 23:08:10,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:10,648 INFO L495 AbstractCegarLoop]: Abstraction has 1080 states and 1684 transitions. [2023-12-25 23:08:10,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.4) internal successors, (202), 4 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:10,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 1684 transitions. [2023-12-25 23:08:10,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:10,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:10,649 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:10,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-25 23:08:10,649 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:10,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:10,650 INFO L85 PathProgramCache]: Analyzing trace with hash 581326020, now seen corresponding path program 1 times [2023-12-25 23:08:10,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:10,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666171094] [2023-12-25 23:08:10,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:10,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:11,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:12,599 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:12,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:12,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666171094] [2023-12-25 23:08:12,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666171094] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:08:12,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:08:12,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 23:08:12,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168765487] [2023-12-25 23:08:12,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:08:12,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 23:08:12,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:12,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 23:08:12,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-12-25 23:08:12,601 INFO L87 Difference]: Start difference. First operand 1080 states and 1684 transitions. Second operand has 12 states, 12 states have (on average 16.833333333333332) internal successors, (202), 11 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:13,048 INFO L93 Difference]: Finished difference Result 2538 states and 4015 transitions. [2023-12-25 23:08:13,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 23:08:13,050 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.833333333333332) internal successors, (202), 11 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:08:13,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:13,054 INFO L225 Difference]: With dead ends: 2538 [2023-12-25 23:08:13,054 INFO L226 Difference]: Without dead ends: 1833 [2023-12-25 23:08:13,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2023-12-25 23:08:13,055 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 1086 mSDsluCounter, 3873 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 4361 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:13,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1086 Valid, 4361 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:08:13,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2023-12-25 23:08:13,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1232. [2023-12-25 23:08:13,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 1231 states have (on average 1.5637692932575142) internal successors, (1925), 1231 states have internal predecessors, (1925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:13,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 1925 transitions. [2023-12-25 23:08:13,071 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 1925 transitions. Word has length 202 [2023-12-25 23:08:13,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:13,071 INFO L495 AbstractCegarLoop]: Abstraction has 1232 states and 1925 transitions. [2023-12-25 23:08:13,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.833333333333332) internal successors, (202), 11 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:13,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 1925 transitions. [2023-12-25 23:08:13,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:13,073 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:13,073 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:13,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-25 23:08:13,073 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:13,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:13,073 INFO L85 PathProgramCache]: Analyzing trace with hash -386024634, now seen corresponding path program 1 times [2023-12-25 23:08:13,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:13,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032707136] [2023-12-25 23:08:13,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:13,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:14,144 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:14,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:14,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032707136] [2023-12-25 23:08:14,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032707136] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:08:14,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898062910] [2023-12-25 23:08:14,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:14,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:08:14,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:08:14,147 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) [2023-12-25 23:08:14,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-25 23:08:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:14,626 INFO L262 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 23:08:14,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:08:15,015 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:15,015 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:08:15,611 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:15,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898062910] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:08:15,611 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:08:15,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 12] total 24 [2023-12-25 23:08:15,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105085137] [2023-12-25 23:08:15,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:08:15,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-25 23:08:15,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:15,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-25 23:08:15,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2023-12-25 23:08:15,613 INFO L87 Difference]: Start difference. First operand 1232 states and 1925 transitions. Second operand has 25 states, 25 states have (on average 16.96) internal successors, (424), 24 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:16,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:16,405 INFO L93 Difference]: Finished difference Result 3451 states and 5452 transitions. [2023-12-25 23:08:16,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 23:08:16,406 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 16.96) internal successors, (424), 24 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:08:16,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:16,420 INFO L225 Difference]: With dead ends: 3451 [2023-12-25 23:08:16,420 INFO L226 Difference]: Without dead ends: 2765 [2023-12-25 23:08:16,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 384 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=367, Invalid=1273, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 23:08:16,422 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 3659 mSDsluCounter, 6914 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3659 SdHoareTripleChecker+Valid, 7406 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:16,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3659 Valid, 7406 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 23:08:16,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2765 states. [2023-12-25 23:08:16,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2765 to 1351. [2023-12-25 23:08:16,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1351 states, 1350 states have (on average 1.5644444444444445) internal successors, (2112), 1350 states have internal predecessors, (2112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:16,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 1351 states and 2112 transitions. [2023-12-25 23:08:16,449 INFO L78 Accepts]: Start accepts. Automaton has 1351 states and 2112 transitions. Word has length 202 [2023-12-25 23:08:16,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:16,450 INFO L495 AbstractCegarLoop]: Abstraction has 1351 states and 2112 transitions. [2023-12-25 23:08:16,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 16.96) internal successors, (424), 24 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:16,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1351 states and 2112 transitions. [2023-12-25 23:08:16,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:16,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:16,451 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:16,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-25 23:08:16,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:08:16,661 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:16,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:16,662 INFO L85 PathProgramCache]: Analyzing trace with hash 281255214, now seen corresponding path program 1 times [2023-12-25 23:08:16,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:16,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850614656] [2023-12-25 23:08:16,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:16,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:18,297 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-25 23:08:18,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:18,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850614656] [2023-12-25 23:08:18,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850614656] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:08:18,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149986392] [2023-12-25 23:08:18,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:18,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:08:18,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:08:18,299 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:08:18,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-25 23:08:18,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:18,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 1643 conjuncts, 50 conjunts are in the unsatisfiable core [2023-12-25 23:08:18,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:08:19,510 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:19,511 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:08:20,434 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:20,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149986392] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:08:20,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:08:20,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 13] total 36 [2023-12-25 23:08:20,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919339613] [2023-12-25 23:08:20,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:08:20,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-25 23:08:20,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:20,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-25 23:08:20,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1196, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 23:08:20,437 INFO L87 Difference]: Start difference. First operand 1351 states and 2112 transitions. Second operand has 37 states, 37 states have (on average 16.027027027027028) internal successors, (593), 36 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:33,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:08:33,681 INFO L93 Difference]: Finished difference Result 12608 states and 19985 transitions. [2023-12-25 23:08:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2023-12-25 23:08:33,681 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 16.027027027027028) internal successors, (593), 36 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:08:33,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:08:33,694 INFO L225 Difference]: With dead ends: 12608 [2023-12-25 23:08:33,694 INFO L226 Difference]: Without dead ends: 11883 [2023-12-25 23:08:33,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25504 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=7178, Invalid=55072, Unknown=0, NotChecked=0, Total=62250 [2023-12-25 23:08:33,703 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 28324 mSDsluCounter, 15276 mSDsCounter, 0 mSdLazyCounter, 7767 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28324 SdHoareTripleChecker+Valid, 16152 SdHoareTripleChecker+Invalid, 7803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 7767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:08:33,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28324 Valid, 16152 Invalid, 7803 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [36 Valid, 7767 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-25 23:08:33,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11883 states. [2023-12-25 23:08:33,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11883 to 1375. [2023-12-25 23:08:33,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1374 states have (on average 1.5480349344978166) internal successors, (2127), 1374 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:33,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 2127 transitions. [2023-12-25 23:08:33,758 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 2127 transitions. Word has length 202 [2023-12-25 23:08:33,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:08:33,758 INFO L495 AbstractCegarLoop]: Abstraction has 1375 states and 2127 transitions. [2023-12-25 23:08:33,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 16.027027027027028) internal successors, (593), 36 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:08:33,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 2127 transitions. [2023-12-25 23:08:33,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-25 23:08:33,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:08:33,760 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:08:33,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-25 23:08:33,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-25 23:08:33,969 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:08:33,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:08:33,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1733881530, now seen corresponding path program 1 times [2023-12-25 23:08:33,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:08:33,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308607993] [2023-12-25 23:08:33,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:33,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:08:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:35,963 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:35,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:08:35,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308607993] [2023-12-25 23:08:35,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308607993] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:08:35,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170129970] [2023-12-25 23:08:35,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:08:35,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:08:35,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:08:35,964 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:08:35,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-25 23:08:36,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:08:36,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 132 conjunts are in the unsatisfiable core [2023-12-25 23:08:36,506 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:08:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:37,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:08:39,551 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:08:39,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170129970] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:08:39,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:08:39,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 23, 24] total 59 [2023-12-25 23:08:39,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785115415] [2023-12-25 23:08:39,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:08:39,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2023-12-25 23:08:39,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:08:39,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2023-12-25 23:08:39,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=3088, Unknown=0, NotChecked=0, Total=3422 [2023-12-25 23:08:39,553 INFO L87 Difference]: Start difference. First operand 1375 states and 2127 transitions. Second operand has 59 states, 59 states have (on average 9.084745762711865) internal successors, (536), 59 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:28,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:09:28,673 INFO L93 Difference]: Finished difference Result 32597 states and 51863 transitions. [2023-12-25 23:09:28,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 435 states. [2023-12-25 23:09:28,674 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 9.084745762711865) internal successors, (536), 59 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2023-12-25 23:09:28,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:09:28,711 INFO L225 Difference]: With dead ends: 32597 [2023-12-25 23:09:28,711 INFO L226 Difference]: Without dead ends: 31474 [2023-12-25 23:09:28,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 852 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 489 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113629 ImplicationChecksByTransitivity, 30.7s TimeCoverageRelationStatistics Valid=27531, Invalid=213059, Unknown=0, NotChecked=0, Total=240590 [2023-12-25 23:09:28,731 INFO L413 NwaCegarLoop]: 2346 mSDtfsCounter, 20350 mSDsluCounter, 72266 mSDsCounter, 0 mSdLazyCounter, 22072 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20350 SdHoareTripleChecker+Valid, 74612 SdHoareTripleChecker+Invalid, 22202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 22072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:09:28,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20350 Valid, 74612 Invalid, 22202 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [130 Valid, 22072 Invalid, 0 Unknown, 0 Unchecked, 16.0s Time] [2023-12-25 23:09:28,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31474 states. [2023-12-25 23:09:28,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31474 to 1892. [2023-12-25 23:09:28,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 1.5552617662612374) internal successors, (2941), 1891 states have internal predecessors, (2941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:28,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 2941 transitions. [2023-12-25 23:09:28,862 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 2941 transitions. Word has length 202 [2023-12-25 23:09:28,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:09:28,862 INFO L495 AbstractCegarLoop]: Abstraction has 1892 states and 2941 transitions. [2023-12-25 23:09:28,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 9.084745762711865) internal successors, (536), 59 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:28,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 2941 transitions. [2023-12-25 23:09:28,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 23:09:28,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:09:28,863 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:09:28,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-25 23:09:29,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-25 23:09:29,075 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:09:29,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:09:29,075 INFO L85 PathProgramCache]: Analyzing trace with hash 721677064, now seen corresponding path program 1 times [2023-12-25 23:09:29,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:09:29,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836290812] [2023-12-25 23:09:29,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:09:29,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:09:29,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:09:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:09:29,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:09:29,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836290812] [2023-12-25 23:09:29,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836290812] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:09:29,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:09:29,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 23:09:29,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485182498] [2023-12-25 23:09:29,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:09:29,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 23:09:29,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:09:29,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 23:09:29,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:09:29,706 INFO L87 Difference]: Start difference. First operand 1892 states and 2941 transitions. Second operand has 8 states, 8 states have (on average 25.375) internal successors, (203), 8 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:29,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:09:29,918 INFO L93 Difference]: Finished difference Result 8063 states and 12686 transitions. [2023-12-25 23:09:29,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 23:09:29,919 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 8 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2023-12-25 23:09:29,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:09:29,927 INFO L225 Difference]: With dead ends: 8063 [2023-12-25 23:09:29,927 INFO L226 Difference]: Without dead ends: 6895 [2023-12-25 23:09:29,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2023-12-25 23:09:29,929 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 2482 mSDsluCounter, 3453 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2482 SdHoareTripleChecker+Valid, 4114 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:09:29,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2482 Valid, 4114 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:09:29,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6895 states. [2023-12-25 23:09:29,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6895 to 3106. [2023-12-25 23:09:29,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3106 states, 3105 states have (on average 1.5597423510466988) internal successors, (4843), 3105 states have internal predecessors, (4843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:29,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3106 states to 3106 states and 4843 transitions. [2023-12-25 23:09:29,984 INFO L78 Accepts]: Start accepts. Automaton has 3106 states and 4843 transitions. Word has length 203 [2023-12-25 23:09:29,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:09:29,984 INFO L495 AbstractCegarLoop]: Abstraction has 3106 states and 4843 transitions. [2023-12-25 23:09:29,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 8 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:09:29,984 INFO L276 IsEmpty]: Start isEmpty. Operand 3106 states and 4843 transitions. [2023-12-25 23:09:29,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 23:09:29,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:09:29,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:09:29,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-25 23:09:29,986 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:09:29,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:09:29,987 INFO L85 PathProgramCache]: Analyzing trace with hash -2047173096, now seen corresponding path program 1 times [2023-12-25 23:09:29,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:09:29,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836540708] [2023-12-25 23:09:29,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:09:29,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:09:30,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:09:32,960 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:09:32,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:09:32,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836540708] [2023-12-25 23:09:32,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836540708] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:09:32,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388025862] [2023-12-25 23:09:32,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:09:32,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:09:32,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:09:32,962 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:09:32,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-25 23:09:33,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:09:33,307 INFO L262 TraceCheckSpWp]: Trace formula consists of 1647 conjuncts, 94 conjunts are in the unsatisfiable core [2023-12-25 23:09:33,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:09:34,207 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:09:34,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:09:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:09:35,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388025862] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:09:35,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:09:35,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18, 21] total 52 [2023-12-25 23:09:35,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59284216] [2023-12-25 23:09:35,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:09:35,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2023-12-25 23:09:35,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:09:35,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2023-12-25 23:09:35,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=2396, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 23:09:35,638 INFO L87 Difference]: Start difference. First operand 3106 states and 4843 transitions. Second operand has 53 states, 53 states have (on average 11.245283018867925) internal successors, (596), 52 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:07,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:07,862 INFO L93 Difference]: Finished difference Result 43099 states and 68031 transitions. [2023-12-25 23:10:07,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 395 states. [2023-12-25 23:10:07,863 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 11.245283018867925) internal successors, (596), 52 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2023-12-25 23:10:07,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:07,899 INFO L225 Difference]: With dead ends: 43099 [2023-12-25 23:10:07,899 INFO L226 Difference]: Without dead ends: 41396 [2023-12-25 23:10:07,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 812 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 443 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88588 ImplicationChecksByTransitivity, 21.4s TimeCoverageRelationStatistics Valid=25400, Invalid=172180, Unknown=0, NotChecked=0, Total=197580 [2023-12-25 23:10:07,912 INFO L413 NwaCegarLoop]: 1312 mSDtfsCounter, 35608 mSDsluCounter, 33161 mSDsCounter, 0 mSdLazyCounter, 15193 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35608 SdHoareTripleChecker+Valid, 34473 SdHoareTripleChecker+Invalid, 15353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 15193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:07,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35608 Valid, 34473 Invalid, 15353 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [160 Valid, 15193 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2023-12-25 23:10:07,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41396 states. [2023-12-25 23:10:08,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41396 to 5820. [2023-12-25 23:10:08,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5820 states, 5819 states have (on average 1.5573122529644268) internal successors, (9062), 5819 states have internal predecessors, (9062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:08,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5820 states to 5820 states and 9062 transitions. [2023-12-25 23:10:08,213 INFO L78 Accepts]: Start accepts. Automaton has 5820 states and 9062 transitions. Word has length 203 [2023-12-25 23:10:08,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:08,213 INFO L495 AbstractCegarLoop]: Abstraction has 5820 states and 9062 transitions. [2023-12-25 23:10:08,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.245283018867925) internal successors, (596), 52 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:08,214 INFO L276 IsEmpty]: Start isEmpty. Operand 5820 states and 9062 transitions. [2023-12-25 23:10:08,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 23:10:08,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:08,216 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:08,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-25 23:10:08,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:08,424 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:08,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:08,424 INFO L85 PathProgramCache]: Analyzing trace with hash 426909014, now seen corresponding path program 1 times [2023-12-25 23:10:08,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:08,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062924830] [2023-12-25 23:10:08,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:08,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:10,138 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:10,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:10,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062924830] [2023-12-25 23:10:10,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062924830] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:10:10,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:10:10,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 23:10:10,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748188268] [2023-12-25 23:10:10,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:10:10,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 23:10:10,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:10,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 23:10:10,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:10:10,140 INFO L87 Difference]: Start difference. First operand 5820 states and 9062 transitions. Second operand has 10 states, 10 states have (on average 20.3) internal successors, (203), 9 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:10,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:10,493 INFO L93 Difference]: Finished difference Result 14688 states and 22887 transitions. [2023-12-25 23:10:10,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 23:10:10,493 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 9 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2023-12-25 23:10:10,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:10,503 INFO L225 Difference]: With dead ends: 14688 [2023-12-25 23:10:10,503 INFO L226 Difference]: Without dead ends: 11075 [2023-12-25 23:10:10,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-25 23:10:10,512 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 1036 mSDsluCounter, 3367 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 3984 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:10,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1036 Valid, 3984 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:10:10,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11075 states. [2023-12-25 23:10:10,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11075 to 5228. [2023-12-25 23:10:10,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5228 states, 5227 states have (on average 1.555959441362158) internal successors, (8133), 5227 states have internal predecessors, (8133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:10,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5228 states to 5228 states and 8133 transitions. [2023-12-25 23:10:10,618 INFO L78 Accepts]: Start accepts. Automaton has 5228 states and 8133 transitions. Word has length 203 [2023-12-25 23:10:10,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:10,619 INFO L495 AbstractCegarLoop]: Abstraction has 5228 states and 8133 transitions. [2023-12-25 23:10:10,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 9 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:10,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5228 states and 8133 transitions. [2023-12-25 23:10:10,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 23:10:10,621 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:10,622 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:10,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-25 23:10:10,622 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:10,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:10,622 INFO L85 PathProgramCache]: Analyzing trace with hash -540441640, now seen corresponding path program 1 times [2023-12-25 23:10:10,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:10,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464387726] [2023-12-25 23:10:10,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:10,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:12,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:12,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464387726] [2023-12-25 23:10:12,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464387726] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:10:12,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262783292] [2023-12-25 23:10:12,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:12,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:12,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:10:12,784 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:10:12,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-25 23:10:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:13,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 1648 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-25 23:10:13,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:10:13,605 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:13,606 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:10:14,224 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:14,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262783292] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:10:14,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:10:14,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 12] total 34 [2023-12-25 23:10:14,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283016623] [2023-12-25 23:10:14,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:10:14,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-25 23:10:14,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:14,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-25 23:10:14,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2023-12-25 23:10:14,226 INFO L87 Difference]: Start difference. First operand 5228 states and 8133 transitions. Second operand has 35 states, 35 states have (on average 15.228571428571428) internal successors, (533), 34 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:17,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:17,088 INFO L93 Difference]: Finished difference Result 16778 states and 26293 transitions. [2023-12-25 23:10:17,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-25 23:10:17,089 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 15.228571428571428) internal successors, (533), 34 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2023-12-25 23:10:17,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:17,102 INFO L225 Difference]: With dead ends: 16778 [2023-12-25 23:10:17,103 INFO L226 Difference]: Without dead ends: 15006 [2023-12-25 23:10:17,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 386 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1657 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1610, Invalid=5196, Unknown=0, NotChecked=0, Total=6806 [2023-12-25 23:10:17,108 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 10554 mSDsluCounter, 7627 mSDsCounter, 0 mSdLazyCounter, 2512 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10554 SdHoareTripleChecker+Valid, 8113 SdHoareTripleChecker+Invalid, 2551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 2512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:17,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10554 Valid, 8113 Invalid, 2551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 2512 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 23:10:17,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15006 states. [2023-12-25 23:10:17,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15006 to 6296. [2023-12-25 23:10:17,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 6295 states have (on average 1.5563145353455123) internal successors, (9797), 6295 states have internal predecessors, (9797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:17,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 9797 transitions. [2023-12-25 23:10:17,248 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 9797 transitions. Word has length 203 [2023-12-25 23:10:17,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:17,248 INFO L495 AbstractCegarLoop]: Abstraction has 6296 states and 9797 transitions. [2023-12-25 23:10:17,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 15.228571428571428) internal successors, (533), 34 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:17,248 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 9797 transitions. [2023-12-25 23:10:17,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 23:10:17,251 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:17,252 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:17,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-25 23:10:17,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:17,459 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:17,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:17,460 INFO L85 PathProgramCache]: Analyzing trace with hash 939017862, now seen corresponding path program 1 times [2023-12-25 23:10:17,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:17,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909312065] [2023-12-25 23:10:17,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:17,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:17,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:18,234 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:18,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:18,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909312065] [2023-12-25 23:10:18,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909312065] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:10:18,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:10:18,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:10:18,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139689118] [2023-12-25 23:10:18,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:10:18,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:10:18,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:18,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:10:18,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:10:18,235 INFO L87 Difference]: Start difference. First operand 6296 states and 9797 transitions. Second operand has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:18,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:18,702 INFO L93 Difference]: Finished difference Result 10384 states and 16194 transitions. [2023-12-25 23:10:18,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 23:10:18,703 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2023-12-25 23:10:18,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:18,707 INFO L225 Difference]: With dead ends: 10384 [2023-12-25 23:10:18,707 INFO L226 Difference]: Without dead ends: 5607 [2023-12-25 23:10:18,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2023-12-25 23:10:18,710 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 1433 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1433 SdHoareTripleChecker+Valid, 1167 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:18,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1433 Valid, 1167 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:10:18,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5607 states. [2023-12-25 23:10:18,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5607 to 5561. [2023-12-25 23:10:18,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5561 states, 5560 states have (on average 1.5530575539568345) internal successors, (8635), 5560 states have internal predecessors, (8635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:18,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5561 states to 5561 states and 8635 transitions. [2023-12-25 23:10:18,847 INFO L78 Accepts]: Start accepts. Automaton has 5561 states and 8635 transitions. Word has length 204 [2023-12-25 23:10:18,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:18,847 INFO L495 AbstractCegarLoop]: Abstraction has 5561 states and 8635 transitions. [2023-12-25 23:10:18,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:18,847 INFO L276 IsEmpty]: Start isEmpty. Operand 5561 states and 8635 transitions. [2023-12-25 23:10:18,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 23:10:18,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:18,850 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:18,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-25 23:10:18,850 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:18,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:18,852 INFO L85 PathProgramCache]: Analyzing trace with hash 384667222, now seen corresponding path program 1 times [2023-12-25 23:10:18,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:18,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95197797] [2023-12-25 23:10:18,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:18,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:20,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:20,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95197797] [2023-12-25 23:10:20,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95197797] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:10:20,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982222220] [2023-12-25 23:10:20,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:20,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:20,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:10:20,432 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:10:20,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-25 23:10:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:20,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 1650 conjuncts, 49 conjunts are in the unsatisfiable core [2023-12-25 23:10:20,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:10:21,141 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:21,141 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:10:21,699 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-25 23:10:21,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982222220] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:10:21,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:10:21,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 30 [2023-12-25 23:10:21,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626274493] [2023-12-25 23:10:21,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:10:21,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 23:10:21,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:21,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 23:10:21,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2023-12-25 23:10:21,701 INFO L87 Difference]: Start difference. First operand 5561 states and 8635 transitions. Second operand has 31 states, 31 states have (on average 14.161290322580646) internal successors, (439), 30 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:23,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:23,205 INFO L93 Difference]: Finished difference Result 22432 states and 35125 transitions. [2023-12-25 23:10:23,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-25 23:10:23,205 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 14.161290322580646) internal successors, (439), 30 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2023-12-25 23:10:23,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:23,221 INFO L225 Difference]: With dead ends: 22432 [2023-12-25 23:10:23,221 INFO L226 Difference]: Without dead ends: 18129 [2023-12-25 23:10:23,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 385 SyntacticMatches, 6 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=923, Invalid=3367, Unknown=0, NotChecked=0, Total=4290 [2023-12-25 23:10:23,229 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 6214 mSDsluCounter, 9001 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6214 SdHoareTripleChecker+Valid, 9467 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:23,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6214 Valid, 9467 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 23:10:23,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18129 states. [2023-12-25 23:10:23,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18129 to 5596. [2023-12-25 23:10:23,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5596 states, 5595 states have (on average 1.5488829311885612) internal successors, (8666), 5595 states have internal predecessors, (8666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:23,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5596 states to 5596 states and 8666 transitions. [2023-12-25 23:10:23,358 INFO L78 Accepts]: Start accepts. Automaton has 5596 states and 8666 transitions. Word has length 204 [2023-12-25 23:10:23,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:23,358 INFO L495 AbstractCegarLoop]: Abstraction has 5596 states and 8666 transitions. [2023-12-25 23:10:23,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 14.161290322580646) internal successors, (439), 30 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:23,358 INFO L276 IsEmpty]: Start isEmpty. Operand 5596 states and 8666 transitions. [2023-12-25 23:10:23,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 23:10:23,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:23,361 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:23,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-25 23:10:23,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:23,569 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:23,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:23,570 INFO L85 PathProgramCache]: Analyzing trace with hash -42651686, now seen corresponding path program 1 times [2023-12-25 23:10:23,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:23,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754310169] [2023-12-25 23:10:23,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:23,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:23,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:24,111 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:24,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:24,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754310169] [2023-12-25 23:10:24,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754310169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:10:24,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:10:24,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:10:24,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626002928] [2023-12-25 23:10:24,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:10:24,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:10:24,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:24,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:10:24,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:10:24,113 INFO L87 Difference]: Start difference. First operand 5596 states and 8666 transitions. Second operand has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:24,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:24,670 INFO L93 Difference]: Finished difference Result 16249 states and 25124 transitions. [2023-12-25 23:10:24,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 23:10:24,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2023-12-25 23:10:24,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:24,681 INFO L225 Difference]: With dead ends: 16249 [2023-12-25 23:10:24,681 INFO L226 Difference]: Without dead ends: 11032 [2023-12-25 23:10:24,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:10:24,687 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 754 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:24,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 1520 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:10:24,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11032 states. [2023-12-25 23:10:24,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11032 to 5811. [2023-12-25 23:10:24,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5811 states, 5810 states have (on average 1.535972461273666) internal successors, (8924), 5810 states have internal predecessors, (8924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:24,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5811 states to 5811 states and 8924 transitions. [2023-12-25 23:10:24,801 INFO L78 Accepts]: Start accepts. Automaton has 5811 states and 8924 transitions. Word has length 204 [2023-12-25 23:10:24,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:24,801 INFO L495 AbstractCegarLoop]: Abstraction has 5811 states and 8924 transitions. [2023-12-25 23:10:24,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:24,802 INFO L276 IsEmpty]: Start isEmpty. Operand 5811 states and 8924 transitions. [2023-12-25 23:10:24,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 23:10:24,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:24,804 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:24,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-25 23:10:24,804 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:24,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:24,805 INFO L85 PathProgramCache]: Analyzing trace with hash -940625168, now seen corresponding path program 1 times [2023-12-25 23:10:24,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:24,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550031003] [2023-12-25 23:10:24,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:24,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:25,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:28,049 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:28,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:28,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550031003] [2023-12-25 23:10:28,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550031003] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:10:28,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847591916] [2023-12-25 23:10:28,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:28,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:28,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:10:28,051 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:10:28,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-25 23:10:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:28,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 1651 conjuncts, 89 conjunts are in the unsatisfiable core [2023-12-25 23:10:28,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:10:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:29,227 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:10:30,487 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:30,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847591916] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:10:30,487 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:10:30,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 20] total 52 [2023-12-25 23:10:30,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828246368] [2023-12-25 23:10:30,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:10:30,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2023-12-25 23:10:30,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:30,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2023-12-25 23:10:30,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=2431, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 23:10:30,489 INFO L87 Difference]: Start difference. First operand 5811 states and 8924 transitions. Second operand has 53 states, 53 states have (on average 11.320754716981131) internal successors, (600), 52 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:54,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:54,655 INFO L93 Difference]: Finished difference Result 49966 states and 77743 transitions. [2023-12-25 23:10:54,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 239 states. [2023-12-25 23:10:54,655 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 11.320754716981131) internal successors, (600), 52 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2023-12-25 23:10:54,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:54,689 INFO L225 Difference]: With dead ends: 49966 [2023-12-25 23:10:54,689 INFO L226 Difference]: Without dead ends: 48134 [2023-12-25 23:10:54,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 375 SyntacticMatches, 1 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31063 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=13050, Invalid=70182, Unknown=0, NotChecked=0, Total=83232 [2023-12-25 23:10:54,695 INFO L413 NwaCegarLoop]: 2011 mSDtfsCounter, 16960 mSDsluCounter, 48289 mSDsCounter, 0 mSdLazyCounter, 25791 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16960 SdHoareTripleChecker+Valid, 50300 SdHoareTripleChecker+Invalid, 25900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 25791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:54,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16960 Valid, 50300 Invalid, 25900 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [109 Valid, 25791 Invalid, 0 Unknown, 0 Unchecked, 12.5s Time] [2023-12-25 23:10:54,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48134 states. [2023-12-25 23:10:54,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48134 to 5845. [2023-12-25 23:10:54,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5845 states, 5844 states have (on average 1.5338809034907597) internal successors, (8964), 5844 states have internal predecessors, (8964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:54,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5845 states to 5845 states and 8964 transitions. [2023-12-25 23:10:54,916 INFO L78 Accepts]: Start accepts. Automaton has 5845 states and 8964 transitions. Word has length 204 [2023-12-25 23:10:54,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:54,916 INFO L495 AbstractCegarLoop]: Abstraction has 5845 states and 8964 transitions. [2023-12-25 23:10:54,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 11.320754716981131) internal successors, (600), 52 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:54,916 INFO L276 IsEmpty]: Start isEmpty. Operand 5845 states and 8964 transitions. [2023-12-25 23:10:54,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-12-25 23:10:54,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:54,919 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:54,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-25 23:10:55,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-12-25 23:10:55,127 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:55,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:55,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1563906770, now seen corresponding path program 1 times [2023-12-25 23:10:55,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:55,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782477046] [2023-12-25 23:10:55,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:55,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:56,391 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:56,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:56,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782477046] [2023-12-25 23:10:56,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782477046] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:10:56,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:10:56,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:10:56,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824573712] [2023-12-25 23:10:56,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:10:56,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:10:56,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:10:56,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:10:56,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:10:56,393 INFO L87 Difference]: Start difference. First operand 5845 states and 8964 transitions. Second operand has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:56,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:10:56,852 INFO L93 Difference]: Finished difference Result 8630 states and 13296 transitions. [2023-12-25 23:10:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:10:56,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 204 [2023-12-25 23:10:56,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:10:56,856 INFO L225 Difference]: With dead ends: 8630 [2023-12-25 23:10:56,857 INFO L226 Difference]: Without dead ends: 5597 [2023-12-25 23:10:56,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:10:56,859 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 371 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:10:56,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 1200 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:10:56,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5597 states. [2023-12-25 23:10:56,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5597 to 5594. [2023-12-25 23:10:56,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5594 states, 5593 states have (on average 1.533345252994815) internal successors, (8576), 5593 states have internal predecessors, (8576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:56,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5594 states to 5594 states and 8576 transitions. [2023-12-25 23:10:56,942 INFO L78 Accepts]: Start accepts. Automaton has 5594 states and 8576 transitions. Word has length 204 [2023-12-25 23:10:56,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:10:56,942 INFO L495 AbstractCegarLoop]: Abstraction has 5594 states and 8576 transitions. [2023-12-25 23:10:56,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 6 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:10:56,943 INFO L276 IsEmpty]: Start isEmpty. Operand 5594 states and 8576 transitions. [2023-12-25 23:10:56,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-25 23:10:56,944 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:10:56,945 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:10:56,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-25 23:10:56,945 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:10:56,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:10:56,945 INFO L85 PathProgramCache]: Analyzing trace with hash -127739038, now seen corresponding path program 1 times [2023-12-25 23:10:56,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:10:56,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894296317] [2023-12-25 23:10:56,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:56,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:10:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:58,386 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:10:58,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:10:58,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894296317] [2023-12-25 23:10:58,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894296317] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:10:58,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940419509] [2023-12-25 23:10:58,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:10:58,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:10:58,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:10:58,387 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:10:58,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-25 23:10:58,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:10:58,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 1653 conjuncts, 167 conjunts are in the unsatisfiable core [2023-12-25 23:10:58,972 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:11:00,465 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:11:00,465 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:11:03,884 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:11:03,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940419509] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:11:03,884 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:11:03,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 32, 35] total 76 [2023-12-25 23:11:03,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326913042] [2023-12-25 23:11:03,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:11:03,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2023-12-25 23:11:03,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:11:03,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2023-12-25 23:11:03,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=5295, Unknown=0, NotChecked=0, Total=5852 [2023-12-25 23:11:03,896 INFO L87 Difference]: Start difference. First operand 5594 states and 8576 transitions. Second operand has 77 states, 77 states have (on average 7.675324675324675) internal successors, (591), 76 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:08,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:08,095 INFO L93 Difference]: Finished difference Result 393880 states and 619239 transitions. [2023-12-25 23:13:08,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 600 states. [2023-12-25 23:13:08,096 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 7.675324675324675) internal successors, (591), 76 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2023-12-25 23:13:08,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:08,551 INFO L225 Difference]: With dead ends: 393880 [2023-12-25 23:13:08,551 INFO L226 Difference]: Without dead ends: 389460 [2023-12-25 23:13:08,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1017 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 672 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205599 ImplicationChecksByTransitivity, 73.8s TimeCoverageRelationStatistics Valid=46816, Invalid=406786, Unknown=0, NotChecked=0, Total=453602 [2023-12-25 23:13:08,681 INFO L413 NwaCegarLoop]: 1526 mSDtfsCounter, 74440 mSDsluCounter, 114412 mSDsCounter, 0 mSdLazyCounter, 41356 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74440 SdHoareTripleChecker+Valid, 115938 SdHoareTripleChecker+Invalid, 41556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 41356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:08,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74440 Valid, 115938 Invalid, 41556 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [200 Valid, 41356 Invalid, 0 Unknown, 0 Unchecked, 38.3s Time] [2023-12-25 23:13:09,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389460 states. [2023-12-25 23:13:10,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389460 to 12056. [2023-12-25 23:13:10,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12056 states, 12055 states have (on average 1.5371215263376192) internal successors, (18530), 12055 states have internal predecessors, (18530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:10,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12056 states to 12056 states and 18530 transitions. [2023-12-25 23:13:10,519 INFO L78 Accepts]: Start accepts. Automaton has 12056 states and 18530 transitions. Word has length 205 [2023-12-25 23:13:10,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:10,520 INFO L495 AbstractCegarLoop]: Abstraction has 12056 states and 18530 transitions. [2023-12-25 23:13:10,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 7.675324675324675) internal successors, (591), 76 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:10,520 INFO L276 IsEmpty]: Start isEmpty. Operand 12056 states and 18530 transitions. [2023-12-25 23:13:10,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-25 23:13:10,522 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:10,523 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:10,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-25 23:13:10,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-12-25 23:13:10,725 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:10,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:10,726 INFO L85 PathProgramCache]: Analyzing trace with hash -237035842, now seen corresponding path program 1 times [2023-12-25 23:13:10,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:10,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712742908] [2023-12-25 23:13:10,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:10,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:11,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:12,332 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:12,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:12,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712742908] [2023-12-25 23:13:12,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712742908] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:13:12,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290190209] [2023-12-25 23:13:12,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:12,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:13:12,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:13:12,334 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:13:12,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-25 23:13:12,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:12,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 1653 conjuncts, 77 conjunts are in the unsatisfiable core [2023-12-25 23:13:12,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:13:13,331 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:13,331 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:13:14,187 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:14,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290190209] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:13:14,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:13:14,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 18, 20] total 44 [2023-12-25 23:13:14,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228601162] [2023-12-25 23:13:14,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:13:14,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-12-25 23:13:14,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:14,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-12-25 23:13:14,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1732, Unknown=0, NotChecked=0, Total=1980 [2023-12-25 23:13:14,190 INFO L87 Difference]: Start difference. First operand 12056 states and 18530 transitions. Second operand has 45 states, 45 states have (on average 11.422222222222222) internal successors, (514), 44 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:26,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:26,487 INFO L93 Difference]: Finished difference Result 100639 states and 156389 transitions. [2023-12-25 23:13:26,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2023-12-25 23:13:26,487 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 11.422222222222222) internal successors, (514), 44 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2023-12-25 23:13:26,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:26,569 INFO L225 Difference]: With dead ends: 100639 [2023-12-25 23:13:26,570 INFO L226 Difference]: Without dead ends: 94907 [2023-12-25 23:13:26,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15420 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4986, Invalid=36834, Unknown=0, NotChecked=0, Total=41820 [2023-12-25 23:13:26,581 INFO L413 NwaCegarLoop]: 2245 mSDtfsCounter, 13623 mSDsluCounter, 37176 mSDsCounter, 0 mSdLazyCounter, 12207 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13623 SdHoareTripleChecker+Valid, 39421 SdHoareTripleChecker+Invalid, 12327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 12207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:26,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13623 Valid, 39421 Invalid, 12327 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [120 Valid, 12207 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-25 23:13:26,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94907 states. [2023-12-25 23:13:27,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94907 to 14139. [2023-12-25 23:13:27,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14139 states, 14138 states have (on average 1.5361437261281652) internal successors, (21718), 14138 states have internal predecessors, (21718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:27,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14139 states to 14139 states and 21718 transitions. [2023-12-25 23:13:27,216 INFO L78 Accepts]: Start accepts. Automaton has 14139 states and 21718 transitions. Word has length 205 [2023-12-25 23:13:27,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:27,217 INFO L495 AbstractCegarLoop]: Abstraction has 14139 states and 21718 transitions. [2023-12-25 23:13:27,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 11.422222222222222) internal successors, (514), 44 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:27,217 INFO L276 IsEmpty]: Start isEmpty. Operand 14139 states and 21718 transitions. [2023-12-25 23:13:27,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-25 23:13:27,220 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:27,220 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:27,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-25 23:13:27,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-25 23:13:27,421 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:27,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:27,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1240157838, now seen corresponding path program 1 times [2023-12-25 23:13:27,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:27,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070835973] [2023-12-25 23:13:27,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:27,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:27,887 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:27,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:27,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070835973] [2023-12-25 23:13:27,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070835973] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:27,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:27,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 23:13:27,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866863896] [2023-12-25 23:13:27,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:27,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:13:27,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:27,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:13:27,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:13:27,889 INFO L87 Difference]: Start difference. First operand 14139 states and 21718 transitions. Second operand has 7 states, 7 states have (on average 29.285714285714285) internal successors, (205), 7 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:28,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:28,594 INFO L93 Difference]: Finished difference Result 59484 states and 91411 transitions. [2023-12-25 23:13:28,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 23:13:28,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 29.285714285714285) internal successors, (205), 7 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2023-12-25 23:13:28,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:28,638 INFO L225 Difference]: With dead ends: 59484 [2023-12-25 23:13:28,638 INFO L226 Difference]: Without dead ends: 45668 [2023-12-25 23:13:28,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-12-25 23:13:28,654 INFO L413 NwaCegarLoop]: 490 mSDtfsCounter, 1071 mSDsluCounter, 2364 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 2854 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:28,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1071 Valid, 2854 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:28,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45668 states. [2023-12-25 23:13:29,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45668 to 16011. [2023-12-25 23:13:29,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16011 states, 16010 states have (on average 1.5246096189881324) internal successors, (24409), 16010 states have internal predecessors, (24409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:29,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16011 states to 16011 states and 24409 transitions. [2023-12-25 23:13:29,202 INFO L78 Accepts]: Start accepts. Automaton has 16011 states and 24409 transitions. Word has length 205 [2023-12-25 23:13:29,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:29,202 INFO L495 AbstractCegarLoop]: Abstraction has 16011 states and 24409 transitions. [2023-12-25 23:13:29,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.285714285714285) internal successors, (205), 7 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:29,202 INFO L276 IsEmpty]: Start isEmpty. Operand 16011 states and 24409 transitions. [2023-12-25 23:13:29,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-25 23:13:29,205 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:29,205 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:29,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-12-25 23:13:29,205 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:29,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:29,206 INFO L85 PathProgramCache]: Analyzing trace with hash -464376308, now seen corresponding path program 1 times [2023-12-25 23:13:29,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:29,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610322722] [2023-12-25 23:13:29,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:29,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:29,489 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:29,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:29,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610322722] [2023-12-25 23:13:29,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610322722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:29,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:29,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:13:29,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592587764] [2023-12-25 23:13:29,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:29,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:13:29,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:29,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:13:29,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:13:29,490 INFO L87 Difference]: Start difference. First operand 16011 states and 24409 transitions. Second operand has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:29,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:29,871 INFO L93 Difference]: Finished difference Result 46631 states and 70868 transitions. [2023-12-25 23:13:29,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:13:29,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 205 [2023-12-25 23:13:29,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:29,903 INFO L225 Difference]: With dead ends: 46631 [2023-12-25 23:13:29,904 INFO L226 Difference]: Without dead ends: 31177 [2023-12-25 23:13:29,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:13:29,919 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 259 mSDsluCounter, 907 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 1406 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:29,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 1406 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:29,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31177 states. [2023-12-25 23:13:30,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31177 to 16479. [2023-12-25 23:13:30,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16479 states, 16478 states have (on average 1.5097099162519723) internal successors, (24877), 16478 states have internal predecessors, (24877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:30,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16479 states to 16479 states and 24877 transitions. [2023-12-25 23:13:30,470 INFO L78 Accepts]: Start accepts. Automaton has 16479 states and 24877 transitions. Word has length 205 [2023-12-25 23:13:30,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:30,470 INFO L495 AbstractCegarLoop]: Abstraction has 16479 states and 24877 transitions. [2023-12-25 23:13:30,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:30,470 INFO L276 IsEmpty]: Start isEmpty. Operand 16479 states and 24877 transitions. [2023-12-25 23:13:30,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-25 23:13:30,474 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:30,474 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:30,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-12-25 23:13:30,474 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:30,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:30,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1247603452, now seen corresponding path program 1 times [2023-12-25 23:13:30,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:30,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358253012] [2023-12-25 23:13:30,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:30,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:31,982 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:31,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:31,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358253012] [2023-12-25 23:13:31,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358253012] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:13:31,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488911629] [2023-12-25 23:13:31,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:31,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:13:31,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:13:31,983 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:13:31,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-25 23:13:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:32,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 1656 conjuncts, 74 conjunts are in the unsatisfiable core [2023-12-25 23:13:32,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:13:33,083 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:33,083 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:13:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:34,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488911629] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:13:34,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:13:34,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 17, 16] total 37 [2023-12-25 23:13:34,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230843071] [2023-12-25 23:13:34,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:13:34,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-12-25 23:13:34,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:34,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-12-25 23:13:34,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1159, Unknown=0, NotChecked=0, Total=1406 [2023-12-25 23:13:34,004 INFO L87 Difference]: Start difference. First operand 16479 states and 24877 transitions. Second operand has 38 states, 38 states have (on average 13.447368421052632) internal successors, (511), 37 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:38,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:38,690 INFO L93 Difference]: Finished difference Result 81359 states and 124593 transitions. [2023-12-25 23:13:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2023-12-25 23:13:38,691 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 13.447368421052632) internal successors, (511), 37 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 206 [2023-12-25 23:13:38,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:38,743 INFO L225 Difference]: With dead ends: 81359 [2023-12-25 23:13:38,743 INFO L226 Difference]: Without dead ends: 67413 [2023-12-25 23:13:38,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 378 SyntacticMatches, 6 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5012 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2768, Invalid=10342, Unknown=0, NotChecked=0, Total=13110 [2023-12-25 23:13:38,753 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 14398 mSDsluCounter, 13769 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14398 SdHoareTripleChecker+Valid, 14277 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:38,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14398 Valid, 14277 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1736 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 23:13:38,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67413 states. [2023-12-25 23:13:39,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67413 to 21400. [2023-12-25 23:13:39,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21400 states, 21399 states have (on average 1.5158652273470723) internal successors, (32438), 21399 states have internal predecessors, (32438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:39,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21400 states to 21400 states and 32438 transitions. [2023-12-25 23:13:39,411 INFO L78 Accepts]: Start accepts. Automaton has 21400 states and 32438 transitions. Word has length 206 [2023-12-25 23:13:39,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:39,411 INFO L495 AbstractCegarLoop]: Abstraction has 21400 states and 32438 transitions. [2023-12-25 23:13:39,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 13.447368421052632) internal successors, (511), 37 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:39,412 INFO L276 IsEmpty]: Start isEmpty. Operand 21400 states and 32438 transitions. [2023-12-25 23:13:39,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-25 23:13:39,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:39,416 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:39,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-25 23:13:39,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-12-25 23:13:39,617 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:39,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:39,617 INFO L85 PathProgramCache]: Analyzing trace with hash -564397248, now seen corresponding path program 1 times [2023-12-25 23:13:39,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:39,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578403019] [2023-12-25 23:13:39,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:39,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:39,911 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:39,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:39,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578403019] [2023-12-25 23:13:39,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578403019] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:39,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:39,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:13:39,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125154343] [2023-12-25 23:13:39,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:39,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:13:39,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:39,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:13:39,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:13:39,913 INFO L87 Difference]: Start difference. First operand 21400 states and 32438 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:40,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:40,638 INFO L93 Difference]: Finished difference Result 61560 states and 92922 transitions. [2023-12-25 23:13:40,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:13:40,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 206 [2023-12-25 23:13:40,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:40,668 INFO L225 Difference]: With dead ends: 61560 [2023-12-25 23:13:40,669 INFO L226 Difference]: Without dead ends: 40864 [2023-12-25 23:13:40,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:13:40,681 INFO L413 NwaCegarLoop]: 490 mSDtfsCounter, 256 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 1875 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 [2023-12-25 23:13:40,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 1875 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:40,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40864 states. [2023-12-25 23:13:41,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40864 to 21976. [2023-12-25 23:13:41,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21976 states, 21975 states have (on average 1.502343572241183) internal successors, (33014), 21975 states have internal predecessors, (33014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:41,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21976 states to 21976 states and 33014 transitions. [2023-12-25 23:13:41,185 INFO L78 Accepts]: Start accepts. Automaton has 21976 states and 33014 transitions. Word has length 206 [2023-12-25 23:13:41,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:41,185 INFO L495 AbstractCegarLoop]: Abstraction has 21976 states and 33014 transitions. [2023-12-25 23:13:41,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:41,186 INFO L276 IsEmpty]: Start isEmpty. Operand 21976 states and 33014 transitions. [2023-12-25 23:13:41,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-25 23:13:41,190 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:41,190 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:41,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-12-25 23:13:41,191 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:41,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:41,191 INFO L85 PathProgramCache]: Analyzing trace with hash -770911118, now seen corresponding path program 1 times [2023-12-25 23:13:41,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:41,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672135668] [2023-12-25 23:13:41,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:41,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:41,464 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:41,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:41,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672135668] [2023-12-25 23:13:41,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672135668] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:41,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:41,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:13:41,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577939811] [2023-12-25 23:13:41,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:41,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:13:41,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:41,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:13:41,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:13:41,465 INFO L87 Difference]: Start difference. First operand 21976 states and 33014 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:42,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:42,203 INFO L93 Difference]: Finished difference Result 65864 states and 98906 transitions. [2023-12-25 23:13:42,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:13:42,204 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 206 [2023-12-25 23:13:42,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:42,244 INFO L225 Difference]: With dead ends: 65864 [2023-12-25 23:13:42,244 INFO L226 Difference]: Without dead ends: 44608 [2023-12-25 23:13:42,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:13:42,264 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 524 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:42,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1781 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:42,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44608 states. [2023-12-25 23:13:42,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44608 to 22984. [2023-12-25 23:13:42,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22984 states, 22983 states have (on average 1.492842535787321) internal successors, (34310), 22983 states have internal predecessors, (34310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:42,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22984 states to 22984 states and 34310 transitions. [2023-12-25 23:13:42,973 INFO L78 Accepts]: Start accepts. Automaton has 22984 states and 34310 transitions. Word has length 206 [2023-12-25 23:13:42,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:42,974 INFO L495 AbstractCegarLoop]: Abstraction has 22984 states and 34310 transitions. [2023-12-25 23:13:42,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:42,974 INFO L276 IsEmpty]: Start isEmpty. Operand 22984 states and 34310 transitions. [2023-12-25 23:13:42,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-25 23:13:42,979 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:42,979 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:42,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-12-25 23:13:42,979 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:42,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:42,980 INFO L85 PathProgramCache]: Analyzing trace with hash -546773736, now seen corresponding path program 1 times [2023-12-25 23:13:42,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:42,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994551142] [2023-12-25 23:13:42,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:42,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:43,281 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:43,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:43,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994551142] [2023-12-25 23:13:43,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994551142] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:43,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:43,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:13:43,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316649819] [2023-12-25 23:13:43,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:43,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:13:43,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:43,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:13:43,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:13:43,283 INFO L87 Difference]: Start difference. First operand 22984 states and 34310 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:43,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:43,669 INFO L93 Difference]: Finished difference Result 46661 states and 69741 transitions. [2023-12-25 23:13:43,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:13:43,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 206 [2023-12-25 23:13:43,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:43,692 INFO L225 Difference]: With dead ends: 46661 [2023-12-25 23:13:43,692 INFO L226 Difference]: Without dead ends: 24429 [2023-12-25 23:13:43,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:13:43,707 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 1106 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:43,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1106 Valid, 1277 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:13:43,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24429 states. [2023-12-25 23:13:44,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24429 to 22872. [2023-12-25 23:13:44,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22872 states, 22871 states have (on average 1.491058545756635) internal successors, (34102), 22871 states have internal predecessors, (34102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:44,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22872 states to 22872 states and 34102 transitions. [2023-12-25 23:13:44,262 INFO L78 Accepts]: Start accepts. Automaton has 22872 states and 34102 transitions. Word has length 206 [2023-12-25 23:13:44,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:44,263 INFO L495 AbstractCegarLoop]: Abstraction has 22872 states and 34102 transitions. [2023-12-25 23:13:44,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:44,263 INFO L276 IsEmpty]: Start isEmpty. Operand 22872 states and 34102 transitions. [2023-12-25 23:13:44,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-25 23:13:44,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:44,267 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:44,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-12-25 23:13:44,268 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:44,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:44,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1228666278, now seen corresponding path program 1 times [2023-12-25 23:13:44,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:44,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202777894] [2023-12-25 23:13:44,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:44,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:44,575 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:44,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:44,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202777894] [2023-12-25 23:13:44,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202777894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:44,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:44,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:13:44,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132854299] [2023-12-25 23:13:44,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:44,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:13:44,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:44,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:13:44,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:13:44,577 INFO L87 Difference]: Start difference. First operand 22872 states and 34102 transitions. Second operand has 6 states, 6 states have (on average 34.5) internal successors, (207), 5 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:45,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:45,048 INFO L93 Difference]: Finished difference Result 48373 states and 72097 transitions. [2023-12-25 23:13:45,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:13:45,049 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.5) internal successors, (207), 5 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2023-12-25 23:13:45,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:45,071 INFO L225 Difference]: With dead ends: 48373 [2023-12-25 23:13:45,072 INFO L226 Difference]: Without dead ends: 26109 [2023-12-25 23:13:45,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:13:45,078 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 1086 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 1516 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:45,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1086 Valid, 1516 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:13:45,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26109 states. [2023-12-25 23:13:45,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26109 to 22568. [2023-12-25 23:13:45,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22568 states, 22567 states have (on average 1.4877475960473256) internal successors, (33574), 22567 states have internal predecessors, (33574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:45,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22568 states to 22568 states and 33574 transitions. [2023-12-25 23:13:45,520 INFO L78 Accepts]: Start accepts. Automaton has 22568 states and 33574 transitions. Word has length 207 [2023-12-25 23:13:45,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:45,520 INFO L495 AbstractCegarLoop]: Abstraction has 22568 states and 33574 transitions. [2023-12-25 23:13:45,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.5) internal successors, (207), 5 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:45,520 INFO L276 IsEmpty]: Start isEmpty. Operand 22568 states and 33574 transitions. [2023-12-25 23:13:45,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-25 23:13:45,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:45,525 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:45,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-12-25 23:13:45,525 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:45,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:45,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2146728742, now seen corresponding path program 1 times [2023-12-25 23:13:45,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:45,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819114621] [2023-12-25 23:13:45,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:45,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:45,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:45,810 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:45,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:45,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819114621] [2023-12-25 23:13:45,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819114621] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:45,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:45,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:13:45,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420437422] [2023-12-25 23:13:45,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:45,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:13:45,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:45,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:13:45,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:13:45,812 INFO L87 Difference]: Start difference. First operand 22568 states and 33574 transitions. Second operand has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:46,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:46,234 INFO L93 Difference]: Finished difference Result 44120 states and 65768 transitions. [2023-12-25 23:13:46,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:13:46,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2023-12-25 23:13:46,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:46,250 INFO L225 Difference]: With dead ends: 44120 [2023-12-25 23:13:46,250 INFO L226 Difference]: Without dead ends: 21936 [2023-12-25 23:13:46,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:13:46,256 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 1041 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:46,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1041 Valid, 1272 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:46,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21936 states. [2023-12-25 23:13:46,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21936 to 21121. [2023-12-25 23:13:46,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21121 states, 21120 states have (on average 1.4904829545454545) internal successors, (31479), 21120 states have internal predecessors, (31479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:46,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21121 states to 21121 states and 31479 transitions. [2023-12-25 23:13:46,656 INFO L78 Accepts]: Start accepts. Automaton has 21121 states and 31479 transitions. Word has length 207 [2023-12-25 23:13:46,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:46,657 INFO L495 AbstractCegarLoop]: Abstraction has 21121 states and 31479 transitions. [2023-12-25 23:13:46,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:46,657 INFO L276 IsEmpty]: Start isEmpty. Operand 21121 states and 31479 transitions. [2023-12-25 23:13:46,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-25 23:13:46,659 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:46,659 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:46,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-12-25 23:13:46,660 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:46,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:46,660 INFO L85 PathProgramCache]: Analyzing trace with hash -102053576, now seen corresponding path program 1 times [2023-12-25 23:13:46,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:46,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690767076] [2023-12-25 23:13:46,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:46,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:46,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:46,902 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:46,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:46,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690767076] [2023-12-25 23:13:46,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690767076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:46,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:46,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:13:46,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232696175] [2023-12-25 23:13:46,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:46,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:13:46,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:46,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:13:46,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:13:46,904 INFO L87 Difference]: Start difference. First operand 21121 states and 31479 transitions. Second operand has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:47,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:47,256 INFO L93 Difference]: Finished difference Result 37035 states and 55221 transitions. [2023-12-25 23:13:47,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:13:47,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2023-12-25 23:13:47,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:47,271 INFO L225 Difference]: With dead ends: 37035 [2023-12-25 23:13:47,271 INFO L226 Difference]: Without dead ends: 21292 [2023-12-25 23:13:47,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:13:47,275 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1244 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:47,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1244 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:47,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21292 states. [2023-12-25 23:13:47,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21292 to 21235. [2023-12-25 23:13:47,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21235 states, 21234 states have (on average 1.487849675049449) internal successors, (31593), 21234 states have internal predecessors, (31593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:47,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21235 states to 21235 states and 31593 transitions. [2023-12-25 23:13:47,675 INFO L78 Accepts]: Start accepts. Automaton has 21235 states and 31593 transitions. Word has length 207 [2023-12-25 23:13:47,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:47,675 INFO L495 AbstractCegarLoop]: Abstraction has 21235 states and 31593 transitions. [2023-12-25 23:13:47,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:47,675 INFO L276 IsEmpty]: Start isEmpty. Operand 21235 states and 31593 transitions. [2023-12-25 23:13:47,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-25 23:13:47,678 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:47,678 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:47,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-12-25 23:13:47,678 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:47,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:47,679 INFO L85 PathProgramCache]: Analyzing trace with hash 2099983892, now seen corresponding path program 1 times [2023-12-25 23:13:47,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:47,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275403690] [2023-12-25 23:13:47,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:47,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:47,916 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:47,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:47,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275403690] [2023-12-25 23:13:47,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275403690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:13:47,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:13:47,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:13:47,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326163286] [2023-12-25 23:13:47,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:13:47,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:13:47,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:47,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:13:47,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:13:47,918 INFO L87 Difference]: Start difference. First operand 21235 states and 31593 transitions. Second operand has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:48,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:13:48,287 INFO L93 Difference]: Finished difference Result 41604 states and 61963 transitions. [2023-12-25 23:13:48,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:13:48,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2023-12-25 23:13:48,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:13:48,303 INFO L225 Difference]: With dead ends: 41604 [2023-12-25 23:13:48,304 INFO L226 Difference]: Without dead ends: 21358 [2023-12-25 23:13:48,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:13:48,309 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1244 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:13:48,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1244 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:13:48,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21358 states. [2023-12-25 23:13:48,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21358 to 21317. [2023-12-25 23:13:48,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21317 states, 21316 states have (on average 1.4859729780446613) internal successors, (31675), 21316 states have internal predecessors, (31675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:48,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21317 states to 21317 states and 31675 transitions. [2023-12-25 23:13:48,706 INFO L78 Accepts]: Start accepts. Automaton has 21317 states and 31675 transitions. Word has length 207 [2023-12-25 23:13:48,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:13:48,706 INFO L495 AbstractCegarLoop]: Abstraction has 21317 states and 31675 transitions. [2023-12-25 23:13:48,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.75) internal successors, (207), 4 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:13:48,706 INFO L276 IsEmpty]: Start isEmpty. Operand 21317 states and 31675 transitions. [2023-12-25 23:13:48,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2023-12-25 23:13:48,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:13:48,709 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:13:48,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-12-25 23:13:48,709 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:13:48,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:13:48,709 INFO L85 PathProgramCache]: Analyzing trace with hash -255330052, now seen corresponding path program 1 times [2023-12-25 23:13:48,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:13:48,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870057553] [2023-12-25 23:13:48,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:48,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:13:48,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:50,200 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:50,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:13:50,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870057553] [2023-12-25 23:13:50,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870057553] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:13:50,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798998719] [2023-12-25 23:13:50,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:13:50,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:13:50,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:13:50,202 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:13:50,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-25 23:13:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:13:50,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 116 conjunts are in the unsatisfiable core [2023-12-25 23:13:50,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:13:51,670 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:51,670 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:13:53,074 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:13:53,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798998719] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:13:53,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:13:53,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16, 24] total 47 [2023-12-25 23:13:53,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749083214] [2023-12-25 23:13:53,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:13:53,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-12-25 23:13:53,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:13:53,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-12-25 23:13:53,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2023-12-25 23:13:53,076 INFO L87 Difference]: Start difference. First operand 21317 states and 31675 transitions. Second operand has 48 states, 48 states have (on average 12.354166666666666) internal successors, (593), 47 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:08,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:08,494 INFO L93 Difference]: Finished difference Result 293608 states and 439884 transitions. [2023-12-25 23:14:08,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2023-12-25 23:14:08,495 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 12.354166666666666) internal successors, (593), 47 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2023-12-25 23:14:08,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:08,887 INFO L225 Difference]: With dead ends: 293608 [2023-12-25 23:14:08,887 INFO L226 Difference]: Without dead ends: 274557 [2023-12-25 23:14:08,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 376 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7331 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=4467, Invalid=19713, Unknown=0, NotChecked=0, Total=24180 [2023-12-25 23:14:08,922 INFO L413 NwaCegarLoop]: 921 mSDtfsCounter, 17225 mSDsluCounter, 32996 mSDsCounter, 0 mSdLazyCounter, 14266 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17225 SdHoareTripleChecker+Valid, 33917 SdHoareTripleChecker+Invalid, 14314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 14266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:08,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17225 Valid, 33917 Invalid, 14314 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [48 Valid, 14266 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-12-25 23:14:09,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274557 states. [2023-12-25 23:14:10,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274557 to 27575. [2023-12-25 23:14:10,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27575 states, 27574 states have (on average 1.4836440124755204) internal successors, (40910), 27574 states have internal predecessors, (40910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:10,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27575 states to 27575 states and 40910 transitions. [2023-12-25 23:14:10,735 INFO L78 Accepts]: Start accepts. Automaton has 27575 states and 40910 transitions. Word has length 207 [2023-12-25 23:14:10,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:10,736 INFO L495 AbstractCegarLoop]: Abstraction has 27575 states and 40910 transitions. [2023-12-25 23:14:10,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 12.354166666666666) internal successors, (593), 47 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:10,736 INFO L276 IsEmpty]: Start isEmpty. Operand 27575 states and 40910 transitions. [2023-12-25 23:14:10,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2023-12-25 23:14:10,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:10,738 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:10,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-25 23:14:10,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:10,940 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:10,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:10,941 INFO L85 PathProgramCache]: Analyzing trace with hash 804417018, now seen corresponding path program 1 times [2023-12-25 23:14:10,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:10,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620831477] [2023-12-25 23:14:10,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:10,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:11,369 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:11,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:11,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620831477] [2023-12-25 23:14:11,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620831477] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:11,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:11,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:11,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954113843] [2023-12-25 23:14:11,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:11,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:11,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:11,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:11,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:11,371 INFO L87 Difference]: Start difference. First operand 27575 states and 40910 transitions. Second operand has 6 states, 6 states have (on average 34.666666666666664) internal successors, (208), 5 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:11,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:11,989 INFO L93 Difference]: Finished difference Result 53756 states and 79901 transitions. [2023-12-25 23:14:11,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:11,990 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.666666666666664) internal successors, (208), 5 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2023-12-25 23:14:11,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:12,011 INFO L225 Difference]: With dead ends: 53756 [2023-12-25 23:14:12,012 INFO L226 Difference]: Without dead ends: 26383 [2023-12-25 23:14:12,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:14:12,020 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 1004 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 1698 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:12,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 1698 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:14:12,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26383 states. [2023-12-25 23:14:12,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26383 to 26234. [2023-12-25 23:14:12,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26234 states, 26233 states have (on average 1.488964281630008) internal successors, (39060), 26233 states have internal predecessors, (39060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:12,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26234 states to 26234 states and 39060 transitions. [2023-12-25 23:14:12,614 INFO L78 Accepts]: Start accepts. Automaton has 26234 states and 39060 transitions. Word has length 208 [2023-12-25 23:14:12,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:12,614 INFO L495 AbstractCegarLoop]: Abstraction has 26234 states and 39060 transitions. [2023-12-25 23:14:12,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.666666666666664) internal successors, (208), 5 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:12,614 INFO L276 IsEmpty]: Start isEmpty. Operand 26234 states and 39060 transitions. [2023-12-25 23:14:12,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2023-12-25 23:14:12,616 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:12,616 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:12,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-12-25 23:14:12,616 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:12,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:12,616 INFO L85 PathProgramCache]: Analyzing trace with hash 638160802, now seen corresponding path program 1 times [2023-12-25 23:14:12,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:12,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201037199] [2023-12-25 23:14:12,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:12,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:12,952 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:12,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:12,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201037199] [2023-12-25 23:14:12,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201037199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:12,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:12,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:12,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716223010] [2023-12-25 23:14:12,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:12,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:12,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:12,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:12,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:12,954 INFO L87 Difference]: Start difference. First operand 26234 states and 39060 transitions. Second operand has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:13,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:13,456 INFO L93 Difference]: Finished difference Result 46514 states and 69326 transitions. [2023-12-25 23:14:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:13,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 208 [2023-12-25 23:14:13,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:13,472 INFO L225 Difference]: With dead ends: 46514 [2023-12-25 23:14:13,472 INFO L226 Difference]: Without dead ends: 20446 [2023-12-25 23:14:13,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:13,479 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 942 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:13,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [942 Valid, 1246 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:13,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20446 states. [2023-12-25 23:14:13,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20446 to 20422. [2023-12-25 23:14:14,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20422 states, 20421 states have (on average 1.4921894128593114) internal successors, (30472), 20421 states have internal predecessors, (30472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:14,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20422 states to 20422 states and 30472 transitions. [2023-12-25 23:14:14,031 INFO L78 Accepts]: Start accepts. Automaton has 20422 states and 30472 transitions. Word has length 208 [2023-12-25 23:14:14,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:14,032 INFO L495 AbstractCegarLoop]: Abstraction has 20422 states and 30472 transitions. [2023-12-25 23:14:14,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:14,032 INFO L276 IsEmpty]: Start isEmpty. Operand 20422 states and 30472 transitions. [2023-12-25 23:14:14,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2023-12-25 23:14:14,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:14,042 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:14,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-12-25 23:14:14,042 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:14,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:14,043 INFO L85 PathProgramCache]: Analyzing trace with hash -914983345, now seen corresponding path program 1 times [2023-12-25 23:14:14,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:14,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171404171] [2023-12-25 23:14:14,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:14,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:16,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:17,707 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:17,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:17,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171404171] [2023-12-25 23:14:17,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171404171] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:17,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:17,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 23:14:17,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070498839] [2023-12-25 23:14:17,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:17,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 23:14:17,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:17,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 23:14:17,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-25 23:14:17,709 INFO L87 Difference]: Start difference. First operand 20422 states and 30472 transitions. Second operand has 11 states, 11 states have (on average 28.545454545454547) internal successors, (314), 11 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:19,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:19,239 INFO L93 Difference]: Finished difference Result 90471 states and 136025 transitions. [2023-12-25 23:14:19,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 23:14:19,240 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 28.545454545454547) internal successors, (314), 11 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 314 [2023-12-25 23:14:19,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:19,297 INFO L225 Difference]: With dead ends: 90471 [2023-12-25 23:14:19,297 INFO L226 Difference]: Without dead ends: 71735 [2023-12-25 23:14:19,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2023-12-25 23:14:19,306 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 2645 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2645 SdHoareTripleChecker+Valid, 2068 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:19,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2645 Valid, 2068 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 23:14:19,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71735 states. [2023-12-25 23:14:19,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71735 to 36721. [2023-12-25 23:14:19,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36721 states, 36720 states have (on average 1.4972494553376907) internal successors, (54979), 36720 states have internal predecessors, (54979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:19,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36721 states to 36721 states and 54979 transitions. [2023-12-25 23:14:20,000 INFO L78 Accepts]: Start accepts. Automaton has 36721 states and 54979 transitions. Word has length 314 [2023-12-25 23:14:20,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:20,000 INFO L495 AbstractCegarLoop]: Abstraction has 36721 states and 54979 transitions. [2023-12-25 23:14:20,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 28.545454545454547) internal successors, (314), 11 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:20,000 INFO L276 IsEmpty]: Start isEmpty. Operand 36721 states and 54979 transitions. [2023-12-25 23:14:20,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-12-25 23:14:20,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:20,010 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:20,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-12-25 23:14:20,010 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:20,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:20,011 INFO L85 PathProgramCache]: Analyzing trace with hash -238637815, now seen corresponding path program 1 times [2023-12-25 23:14:20,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:20,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479884946] [2023-12-25 23:14:20,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:20,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:22,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:24,436 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 104 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:24,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:24,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479884946] [2023-12-25 23:14:24,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479884946] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:14:24,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256420698] [2023-12-25 23:14:24,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:24,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:24,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:24,437 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:14:24,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-25 23:14:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:25,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 2817 conjuncts, 145 conjunts are in the unsatisfiable core [2023-12-25 23:14:25,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:14:26,697 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 43 proven. 107 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 23:14:26,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:14:28,770 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 37 proven. 118 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:28,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256420698] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:14:28,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:14:28,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 30, 23] total 64 [2023-12-25 23:14:28,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693831407] [2023-12-25 23:14:28,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:14:28,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2023-12-25 23:14:28,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:28,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2023-12-25 23:14:28,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=646, Invalid=3514, Unknown=0, NotChecked=0, Total=4160 [2023-12-25 23:14:28,773 INFO L87 Difference]: Start difference. First operand 36721 states and 54979 transitions. Second operand has 65 states, 65 states have (on average 14.061538461538461) internal successors, (914), 64 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:33,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:33,303 INFO L93 Difference]: Finished difference Result 545690 states and 815482 transitions. [2023-12-25 23:15:33,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 830 states. [2023-12-25 23:15:33,303 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 14.061538461538461) internal successors, (914), 64 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 315 [2023-12-25 23:15:33,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:33,975 INFO L225 Difference]: With dead ends: 545690 [2023-12-25 23:15:33,975 INFO L226 Difference]: Without dead ends: 509564 [2023-12-25 23:15:34,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1468 GetRequests, 578 SyntacticMatches, 0 SemanticMatches, 890 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362566 ImplicationChecksByTransitivity, 53.9s TimeCoverageRelationStatistics Valid=66345, Invalid=728427, Unknown=0, NotChecked=0, Total=794772 [2023-12-25 23:15:34,057 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 118951 mSDsluCounter, 9065 mSDsCounter, 0 mSdLazyCounter, 7751 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118951 SdHoareTripleChecker+Valid, 9356 SdHoareTripleChecker+Invalid, 8318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 7751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:34,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118951 Valid, 9356 Invalid, 8318 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [567 Valid, 7751 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-25 23:15:34,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509564 states. [2023-12-25 23:15:36,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509564 to 61531. [2023-12-25 23:15:36,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61531 states, 61530 states have (on average 1.4986185600520072) internal successors, (92210), 61530 states have internal predecessors, (92210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:36,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61531 states to 61531 states and 92210 transitions. [2023-12-25 23:15:36,831 INFO L78 Accepts]: Start accepts. Automaton has 61531 states and 92210 transitions. Word has length 315 [2023-12-25 23:15:36,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:36,831 INFO L495 AbstractCegarLoop]: Abstraction has 61531 states and 92210 transitions. [2023-12-25 23:15:36,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 14.061538461538461) internal successors, (914), 64 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:36,832 INFO L276 IsEmpty]: Start isEmpty. Operand 61531 states and 92210 transitions. [2023-12-25 23:15:36,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2023-12-25 23:15:36,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:36,845 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:36,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:37,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:37,057 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:37,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:37,057 INFO L85 PathProgramCache]: Analyzing trace with hash 583114569, now seen corresponding path program 1 times [2023-12-25 23:15:37,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:37,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554714898] [2023-12-25 23:15:37,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:37,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:42,259 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 152 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:42,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:42,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554714898] [2023-12-25 23:15:42,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554714898] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:42,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920221926] [2023-12-25 23:15:42,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:42,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:42,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:42,261 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:15:42,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-25 23:15:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:43,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 2821 conjuncts, 108 conjunts are in the unsatisfiable core [2023-12-25 23:15:43,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:45,433 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 88 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:45,433 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:16:01,463 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 82 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:01,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920221926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:16:01,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:16:01,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 43 [2023-12-25 23:16:01,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322307067] [2023-12-25 23:16:01,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:16:01,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-12-25 23:16:01,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:01,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-12-25 23:16:01,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=1590, Unknown=2, NotChecked=0, Total=1892 [2023-12-25 23:16:01,465 INFO L87 Difference]: Start difference. First operand 61531 states and 92210 transitions. Second operand has 44 states, 44 states have (on average 19.977272727272727) internal successors, (879), 43 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:16,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:16,471 INFO L93 Difference]: Finished difference Result 558215 states and 862943 transitions. [2023-12-25 23:16:16,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2023-12-25 23:16:16,472 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 19.977272727272727) internal successors, (879), 43 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2023-12-25 23:16:16,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:17,115 INFO L225 Difference]: With dead ends: 558215 [2023-12-25 23:16:17,115 INFO L226 Difference]: Without dead ends: 497096 [2023-12-25 23:16:17,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 599 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6745 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=3721, Invalid=21083, Unknown=2, NotChecked=0, Total=24806 [2023-12-25 23:16:17,195 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 8162 mSDsluCounter, 11669 mSDsCounter, 0 mSdLazyCounter, 7405 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8162 SdHoareTripleChecker+Valid, 12187 SdHoareTripleChecker+Invalid, 7429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 7405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:17,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8162 Valid, 12187 Invalid, 7429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 7405 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-25 23:16:17,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497096 states. [2023-12-25 23:16:19,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497096 to 84530. [2023-12-25 23:16:20,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84530 states, 84529 states have (on average 1.5097185581279797) internal successors, (127615), 84529 states have internal predecessors, (127615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:20,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84530 states to 84530 states and 127615 transitions. [2023-12-25 23:16:20,243 INFO L78 Accepts]: Start accepts. Automaton has 84530 states and 127615 transitions. Word has length 316 [2023-12-25 23:16:20,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:20,243 INFO L495 AbstractCegarLoop]: Abstraction has 84530 states and 127615 transitions. [2023-12-25 23:16:20,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.977272727272727) internal successors, (879), 43 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:20,243 INFO L276 IsEmpty]: Start isEmpty. Operand 84530 states and 127615 transitions. [2023-12-25 23:16:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2023-12-25 23:16:20,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:20,259 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:20,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-25 23:16:20,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:20,470 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:20,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:20,471 INFO L85 PathProgramCache]: Analyzing trace with hash -384236085, now seen corresponding path program 1 times [2023-12-25 23:16:20,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:20,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108739237] [2023-12-25 23:16:20,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:20,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:24,613 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 102 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:24,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:24,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108739237] [2023-12-25 23:16:24,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108739237] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:24,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35212591] [2023-12-25 23:16:24,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:24,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:24,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:24,615 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:16:24,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-25 23:16:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:25,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 2822 conjuncts, 77 conjunts are in the unsatisfiable core [2023-12-25 23:16:25,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:26,196 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 102 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:26,196 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:16:27,266 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 99 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:27,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35212591] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:16:27,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:16:27,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 16] total 34 [2023-12-25 23:16:27,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200069418] [2023-12-25 23:16:27,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:16:27,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-25 23:16:27,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:27,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-25 23:16:27,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2023-12-25 23:16:27,268 INFO L87 Difference]: Start difference. First operand 84530 states and 127615 transitions. Second operand has 35 states, 35 states have (on average 21.02857142857143) internal successors, (736), 34 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:32,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:32,062 INFO L93 Difference]: Finished difference Result 270607 states and 407190 transitions. [2023-12-25 23:16:32,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-12-25 23:16:32,062 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 21.02857142857143) internal successors, (736), 34 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2023-12-25 23:16:32,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:32,281 INFO L225 Difference]: With dead ends: 270607 [2023-12-25 23:16:32,281 INFO L226 Difference]: Without dead ends: 205860 [2023-12-25 23:16:32,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 608 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1008, Invalid=3822, Unknown=0, NotChecked=0, Total=4830 [2023-12-25 23:16:32,357 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 4197 mSDsluCounter, 10046 mSDsCounter, 0 mSdLazyCounter, 4877 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4197 SdHoareTripleChecker+Valid, 10573 SdHoareTripleChecker+Invalid, 4890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 4877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:32,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4197 Valid, 10573 Invalid, 4890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 4877 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 23:16:32,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205860 states. [2023-12-25 23:16:34,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205860 to 92234. [2023-12-25 23:16:34,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92234 states, 92233 states have (on average 1.5014148948857784) internal successors, (138480), 92233 states have internal predecessors, (138480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:34,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92234 states to 92234 states and 138480 transitions. [2023-12-25 23:16:34,659 INFO L78 Accepts]: Start accepts. Automaton has 92234 states and 138480 transitions. Word has length 316 [2023-12-25 23:16:34,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:34,659 INFO L495 AbstractCegarLoop]: Abstraction has 92234 states and 138480 transitions. [2023-12-25 23:16:34,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 21.02857142857143) internal successors, (736), 34 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:34,660 INFO L276 IsEmpty]: Start isEmpty. Operand 92234 states and 138480 transitions. [2023-12-25 23:16:34,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2023-12-25 23:16:34,679 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:34,679 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:34,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:34,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:34,880 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:34,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:34,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1492246733, now seen corresponding path program 1 times [2023-12-25 23:16:34,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:34,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246175989] [2023-12-25 23:16:34,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:34,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:40,901 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 84 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:40,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:40,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246175989] [2023-12-25 23:16:40,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246175989] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:40,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177384909] [2023-12-25 23:16:40,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:40,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:40,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:40,903 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:16:40,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-25 23:16:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:41,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 2823 conjuncts, 103 conjunts are in the unsatisfiable core [2023-12-25 23:16:41,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:42,938 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 125 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:42,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:16:44,530 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 120 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:44,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177384909] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:16:44,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:16:44,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 18] total 47 [2023-12-25 23:16:44,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363233112] [2023-12-25 23:16:44,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:16:44,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-12-25 23:16:44,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:44,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-12-25 23:16:44,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=2046, Unknown=0, NotChecked=0, Total=2256 [2023-12-25 23:16:44,533 INFO L87 Difference]: Start difference. First operand 92234 states and 138480 transitions. Second operand has 48 states, 48 states have (on average 16.270833333333332) internal successors, (781), 47 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:56,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:56,889 INFO L93 Difference]: Finished difference Result 507041 states and 764488 transitions. [2023-12-25 23:16:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-25 23:16:56,890 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 16.270833333333332) internal successors, (781), 47 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2023-12-25 23:16:56,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:57,356 INFO L225 Difference]: With dead ends: 507041 [2023-12-25 23:16:57,356 INFO L226 Difference]: Without dead ends: 426726 [2023-12-25 23:16:57,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 698 GetRequests, 599 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2173 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1783, Invalid=8117, Unknown=0, NotChecked=0, Total=9900 [2023-12-25 23:16:57,435 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 9208 mSDsluCounter, 20538 mSDsCounter, 0 mSdLazyCounter, 11331 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9208 SdHoareTripleChecker+Valid, 21033 SdHoareTripleChecker+Invalid, 11367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 11331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:57,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9208 Valid, 21033 Invalid, 11367 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [36 Valid, 11331 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-25 23:16:57,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426726 states. [2023-12-25 23:17:00,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426726 to 115629. [2023-12-25 23:17:00,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115629 states, 115628 states have (on average 1.5006399833950255) internal successors, (173516), 115628 states have internal predecessors, (173516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:01,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115629 states to 115629 states and 173516 transitions. [2023-12-25 23:17:01,039 INFO L78 Accepts]: Start accepts. Automaton has 115629 states and 173516 transitions. Word has length 316 [2023-12-25 23:17:01,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:01,039 INFO L495 AbstractCegarLoop]: Abstraction has 115629 states and 173516 transitions. [2023-12-25 23:17:01,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 16.270833333333332) internal successors, (781), 47 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:01,040 INFO L276 IsEmpty]: Start isEmpty. Operand 115629 states and 173516 transitions. [2023-12-25 23:17:01,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2023-12-25 23:17:01,068 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:01,068 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:01,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:01,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:01,269 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:01,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:01,270 INFO L85 PathProgramCache]: Analyzing trace with hash -608786465, now seen corresponding path program 1 times [2023-12-25 23:17:01,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:01,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136189912] [2023-12-25 23:17:01,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:01,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:04,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 82 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:07,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:07,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136189912] [2023-12-25 23:17:07,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136189912] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:07,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844266464] [2023-12-25 23:17:07,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:07,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:07,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:07,942 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:17:07,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-25 23:17:08,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:08,792 INFO L262 TraceCheckSpWp]: Trace formula consists of 2822 conjuncts, 108 conjunts are in the unsatisfiable core [2023-12-25 23:17:08,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:10,177 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 123 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:10,178 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:17:12,668 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 118 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:12,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844266464] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:17:12,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:17:12,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 18] total 44 [2023-12-25 23:17:12,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439642195] [2023-12-25 23:17:12,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:17:12,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-12-25 23:17:12,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:17:12,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-12-25 23:17:12,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1783, Unknown=0, NotChecked=0, Total=1980 [2023-12-25 23:17:12,670 INFO L87 Difference]: Start difference. First operand 115629 states and 173516 transitions. Second operand has 45 states, 45 states have (on average 17.4) internal successors, (783), 44 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:27,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:17:27,272 INFO L93 Difference]: Finished difference Result 602268 states and 912067 transitions. [2023-12-25 23:17:27,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2023-12-25 23:17:27,272 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 17.4) internal successors, (783), 44 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2023-12-25 23:17:27,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:17:27,858 INFO L225 Difference]: With dead ends: 602268 [2023-12-25 23:17:27,858 INFO L226 Difference]: Without dead ends: 526594 [2023-12-25 23:17:27,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 728 GetRequests, 600 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4363 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=3277, Invalid=13235, Unknown=0, NotChecked=0, Total=16512 [2023-12-25 23:17:27,934 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 11898 mSDsluCounter, 18482 mSDsCounter, 0 mSdLazyCounter, 10052 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11898 SdHoareTripleChecker+Valid, 18959 SdHoareTripleChecker+Invalid, 10113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 10052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:17:27,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11898 Valid, 18959 Invalid, 10113 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [61 Valid, 10052 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-25 23:17:28,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526594 states. [2023-12-25 23:17:31,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526594 to 122608. [2023-12-25 23:17:31,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122608 states, 122607 states have (on average 1.5006321009404031) internal successors, (183988), 122607 states have internal predecessors, (183988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:31,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122608 states to 122608 states and 183988 transitions. [2023-12-25 23:17:31,747 INFO L78 Accepts]: Start accepts. Automaton has 122608 states and 183988 transitions. Word has length 316 [2023-12-25 23:17:31,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:31,747 INFO L495 AbstractCegarLoop]: Abstraction has 122608 states and 183988 transitions. [2023-12-25 23:17:31,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 17.4) internal successors, (783), 44 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:31,748 INFO L276 IsEmpty]: Start isEmpty. Operand 122608 states and 183988 transitions. [2023-12-25 23:17:31,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-12-25 23:17:31,776 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:31,776 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:31,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:31,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:31,978 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:31,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:31,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1454845931, now seen corresponding path program 2 times [2023-12-25 23:17:31,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:31,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129401673] [2023-12-25 23:17:31,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:31,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:36,480 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 12 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:36,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:36,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129401673] [2023-12-25 23:17:36,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129401673] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:36,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257908724] [2023-12-25 23:17:36,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-25 23:17:36,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:36,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:36,481 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:17:36,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-25 23:17:37,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-25 23:17:37,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-25 23:17:38,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 2827 conjuncts, 47 conjunts are in the unsatisfiable core [2023-12-25 23:17:38,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:38,558 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 12 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:38,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:17:39,934 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 8 proven. 149 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:39,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257908724] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:17:39,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:17:39,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 16] total 39 [2023-12-25 23:17:39,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129033426] [2023-12-25 23:17:39,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:17:39,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-25 23:17:39,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:17:39,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-25 23:17:39,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1383, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 23:17:39,937 INFO L87 Difference]: Start difference. First operand 122608 states and 183988 transitions. Second operand has 40 states, 40 states have (on average 20.575) internal successors, (823), 39 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:45,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:17:45,723 INFO L93 Difference]: Finished difference Result 469706 states and 705849 transitions. [2023-12-25 23:17:45,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-25 23:17:45,724 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 20.575) internal successors, (823), 39 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 317 [2023-12-25 23:17:45,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:17:46,072 INFO L225 Difference]: With dead ends: 469706 [2023-12-25 23:17:46,073 INFO L226 Difference]: Without dead ends: 353473 [2023-12-25 23:17:46,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 668 GetRequests, 606 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=712, Invalid=3194, Unknown=0, NotChecked=0, Total=3906 [2023-12-25 23:17:46,141 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 13133 mSDsluCounter, 6965 mSDsCounter, 0 mSdLazyCounter, 1928 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13133 SdHoareTripleChecker+Valid, 7464 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:17:46,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13133 Valid, 7464 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1928 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 23:17:46,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353473 states. [2023-12-25 23:17:49,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353473 to 145934. [2023-12-25 23:17:49,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145934 states, 145933 states have (on average 1.50109981978031) internal successors, (219060), 145933 states have internal predecessors, (219060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:50,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145934 states to 145934 states and 219060 transitions. [2023-12-25 23:17:50,178 INFO L78 Accepts]: Start accepts. Automaton has 145934 states and 219060 transitions. Word has length 317 [2023-12-25 23:17:50,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:50,178 INFO L495 AbstractCegarLoop]: Abstraction has 145934 states and 219060 transitions. [2023-12-25 23:17:50,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 20.575) internal successors, (823), 39 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:50,178 INFO L276 IsEmpty]: Start isEmpty. Operand 145934 states and 219060 transitions. [2023-12-25 23:17:50,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-12-25 23:17:50,203 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:50,204 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:50,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:50,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-12-25 23:17:50,412 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:50,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:50,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1668018327, now seen corresponding path program 1 times [2023-12-25 23:17:50,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:50,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564453726] [2023-12-25 23:17:50,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:50,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:55,005 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 8 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:55,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:55,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564453726] [2023-12-25 23:17:55,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564453726] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:55,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374975580] [2023-12-25 23:17:55,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:55,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:55,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:55,009 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-25 23:17:55,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-25 23:17:56,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:56,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 2826 conjuncts, 118 conjunts are in the unsatisfiable core [2023-12-25 23:17:56,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:57,882 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 8 proven. 139 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 23:17:57,882 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:18:02,181 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 38 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:18:02,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374975580] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:18:02,182 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:18:02,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 24, 26] total 62 [2023-12-25 23:18:02,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094340136] [2023-12-25 23:18:02,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:18:02,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-12-25 23:18:02,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:18:02,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-12-25 23:18:02,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=3597, Unknown=0, NotChecked=0, Total=3906 [2023-12-25 23:18:02,184 INFO L87 Difference]: Start difference. First operand 145934 states and 219060 transitions. Second operand has 63 states, 63 states have (on average 14.841269841269842) internal successors, (935), 62 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:19:03,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:19:03,613 INFO L93 Difference]: Finished difference Result 1889710 states and 2866308 transitions. [2023-12-25 23:19:03,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 523 states. [2023-12-25 23:19:03,613 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 14.841269841269842) internal successors, (935), 62 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 317 [2023-12-25 23:19:03,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:19:06,223 INFO L225 Difference]: With dead ends: 1889710 [2023-12-25 23:19:06,223 INFO L226 Difference]: Without dead ends: 1773387 [2023-12-25 23:19:06,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1166 GetRequests, 585 SyntacticMatches, 0 SemanticMatches, 581 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151948 ImplicationChecksByTransitivity, 31.3s TimeCoverageRelationStatistics Valid=35897, Invalid=303409, Unknown=0, NotChecked=0, Total=339306 [2023-12-25 23:19:06,574 INFO L413 NwaCegarLoop]: 1263 mSDtfsCounter, 92093 mSDsluCounter, 35609 mSDsCounter, 0 mSdLazyCounter, 16212 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92093 SdHoareTripleChecker+Valid, 36872 SdHoareTripleChecker+Invalid, 16468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 16212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:19:06,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92093 Valid, 36872 Invalid, 16468 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [256 Valid, 16212 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time]